[Panduan Definitif] Koleksi Terunggul Pintasan Terminal Ubuntu – Tingkatkan Aliran Kerja Anda!

目次

Pengenalan

Apabila menggunakan Ubuntu, bekerja dengan terminal adalah penting. Bagi pembangun dan pentadbir pelayan, mengoptimumkan operasi terminal adalah penting.
Dengan menggunakan “Pintasan Terminal Ubuntu,” anda boleh mengurangkan usaha memasukkan arahan dan meningkatkan kecekapan kerja anda dengan ketara.

Artikel ini menyediakan panduan komprehensif dari operasi asas untuk pemula kepada pintasan lanjutan untuk pengguna berpengalaman.
Tambahan pula, ia meliputi kaedah penyesuaian dan kes penggunaan untuk membantu anda memanfaatkan terminal sepenuhnya.

Apa Yang Anda Akan Belajar Daripada Artikel Ini

  • Pintasan terminal Ubuntu asas
  • Teknik penjimatan masa yang berguna untuk pengguna sederhana dan lanjutan
  • Cara menyesuaikan pintasan
  • Senario penggunaan dunia sebenar

Faedah Belajar Pintasan

  • Kecekapan Input yang Meningkat : Bergerakkan penunjuk dengan cepat dan cari sejarah
  • Operasi Arahan yang Dioptimumkan : Laksanakan arahan yang sering digunakan dengan segera
  • Beban Kerja yang Dikurangkan : Kurangkan penggunaan tetikus dan beroperasi hanya dengan papan kekunci

Sekarang, mari kita selami pintasan terminal Ubuntu.

Pintasan Terminal Ubuntu Esensial (Untuk Pemula)

Jika anda baru menggunakan terminal, mulakan dengan belajar pintasan asas.
Arahan-arahan berikut sering digunakan dalam tugas harian, jadi menguasainya akan sangat bermanfaat.

Pintasan Pergerakan Penunjuk

Berikut adalah pintasan untuk menggerakkan penunjuk dengan cepat semasa mengedit teks dalam terminal.

Pintasan

Keterangan

Ctrl + A

Pindahkan kursor ke permulaan baris

Ctrl + E

Pindahkan kursor ke akhir baris

Ctrl + B

Pindahkan kursor ke kiri (sama dengan kekunci anak panah ←)

Ctrl + F

Pindah kursor ke kanan (sama dengan kekunci anak panah →)

Pintasan Pengeditan Teks

Berikut adalah pintasan untuk memadam dan mengedit teks dengan cepat.

Pintasan

Keterangan

Ctrl + H

Padam satu aksara (sama seperti Backspace)

Ctrl + D

Padam aksara di bawah kursor (sama dengan kekunci Delete)

Ctrl + W

Padam perkataan di sebelah kiri kursor

Ctrl + U

Padam dari kedudukan kursor ke permulaan baris

Ctrl + K

Padam dari kedudukan kursor hingga akhir baris

Ctrl + Y

Tampal teks yang paling baru dipadam

Operasi Sejarah Arahan

Anda boleh bekerja dengan cekap dalam terminal dengan merujuk arahan yang dimasukkan sebelum ini.

Pintasan

Keterangan

Ctrl + P

Paparkan arahan sebelumnya (sama dengan kekunci anak panah ↑)

Ctrl + N

Papar sejarah arahan seterusnya (sama dengan kekunci anak panah ↓)

Ctrl + R

Cari perintah tertentu dalam sejarah (pencarian terbalik)

Ctrl + G

Pencarian sejarah keluar

Pintasan Kawalan Skrin

Pintasan ini membantu anda mengurus skrin terminal dengan cekap.

Pintasan

Huraian

Ctrl + L

Kosongkan skrin (sama seperti arahan clear)

Ctrl + S

Jeda input sementara

Ctrl + Q

Lanjutkan input yang dijeda

Percepatkan Aliran Kerja Terminal Ubuntu Anda! (Pintasan Sederhana)

Setelah anda selesa dengan pintasan asas, sudah tiba masanya untuk mengambil operasi yang lebih lanjutan.
Belajar pintasan untuk pengurusan proses dan kawalan skrin akan membantu anda bekerja lebih cekap dalam terminal.

Pintasan Pengurusan Proses

Mengurus proses dengan cekap adalah penting apabila bekerja dalam terminal Ubuntu. Pintasan ini akan membantu anda mengendalikan tugas dengan mudah.

Pintasan

Huraian

Ctrl + C

Hentikan proses yang sedang berjalan secara paksa

Ctrl + Z

Jeda proses yang sedang berjalan

fg

Lanjutkan proses yang dijeda di latar depan

bg

Lanjutkan proses yang dijeda di latar belakang

Salin & Tampal

Menyalin dan tampal dalam terminal berbeza daripada pintasan papan kekunci standard.

Pintasan

Keterangan

Ctrl + Shift + C

Salin teks

Ctrl + Shift + V

Tampal teks

Menggunakan pintasan ini akan menjadikan kerja terminal anda lebih lancar.

Pintasan Terminal Ubuntu Lanjutan (Tingkatkan Produktiviti)

Setelah menguasai pintasan asas dan sederhana, sudah tiba masanya untuk memanfaatkan pintasan lanjutan untuk mempercepatkan aliran kerja terminal anda.
Dengan belajar pergerakan berasaskan perkataan, penukaran huruf besar/kecil, dan pengurusan sesi, anda boleh bekerja dengan lebih cekap.

Pintasan Pengeditan Teks Lanjutan

Pintasan ini membolehkan pengeditan teks yang lebih cepat berbanding pergerakan penunjuk standard.

Shortcut

Description

Esc + B

Move cursor one word left

Esc + F

Move cursor one word right

Esc + U

Convert text from cursor position to end of the word to uppercase

Esc + L

Convert text from cursor position to end of the word to lowercase

Esc + C

Capitalize the first letter of the word under the cursor

Ctrl + T

Swap the two characters around the cursor

Pengurusan Sesi Terminal (Mengurus Pelbagai Tetingkap)

Jika anda sering bekerja dengan pelbagai tetingkap terminal, pintasan ini akan membolehkan anda bertukar di antara mereka dengan lancar.

Pintasan

Huraian

Ctrl + Shift + TBuka tab baru
Ctrl + Shift + WTutup tab semasa
Ctrl + PageUpTukar ke tab sebelumnya
Ctrl + PageDownTukar ke tab seterusnya
Ctrl + Shift + NBuka tetingkap terminal baru

Mengurus Proses Latar Belakang

Sebagai pengguna lanjutan, anda mungkin sering perlu menjalankan pelbagai proses secara selari dalam terminal.
Pintasan ini akan membantu anda mengurus proses dengan cekap.

Pintasan

Huraian

Ctrl + ZJeda proses yang sedang berjalan
bgLanjutkan proses yang dijeda di latar belakang
fgLanjutkan proses yang dijeda di latar depan
jobsPapar senarai proses latar belakang
kill [PID]Hentikan proses secara paksa dengan PID yang ditentukan

Cara Menyesuaikan Pintasan Terminal Ubuntu

Walaupun terminal Ubuntu datang dengan banyak pintasan berguna, menyesuaikannya mengikut aliran kerja anda boleh meningkatkan kecekapan dengan ketara.
Bahagian ini meliputi tetapan alias, .bashrc, dan penyesuaian .inputrc.

Menggunakan Alias untuk Memendekkan Arahan

Menetapkan alias membolehkan anda memendekkan arahan yang sering digunakan dan mengurangkan usaha menaip.

Penggunaan Alias Asas

Alias membolehkan anda memanggil arahan khusus menggunakan nama pendek yang disesuaikan.
Contohnya, anda boleh memendekkan ls -la kepada ll seperti ini:

alias ll='ls -la'

Arahan ini akan aktif hanya untuk sesi semasa.

Menjadikan Alias Kekal

Untuk memastikan alias tetap aktif selepas memulakan semula terminal, tambahkan ke ~/.bashrc atau ~/.zshrc.

  1. Edit .bashrc (atau .zshrc ):
nano ~/.bashrc   # If using Bash
nano ~/.zshrc    # If using Zsh
  1. Tambahkan baris berikut di akhir fail:
alias ll='ls -la'
alias cls='clear'
alias grep='grep --color=auto'
alias gs='git status'
  1. Terapkan tetapan:
source ~/.bashrc   # or source ~/.zshrc

💡 Petua

  • Menetapkan alias grep='grep --color=auto' meningkatkan kebolehlihatan output perintah.
  • Memendekkan operasi Git dengan alias seperti gs='git status' mempercepat kerja pembangunan.

Menyunting .bashrc untuk Penyesuaian

Fail ~/.bashrc dimuatkan apabila Bash (shell lalai) dimulakan.
Dengan mengubah fail ini, anda boleh menyesuaikan tingkah laku terminal mengikut kehendak.

Contoh Penyesuaian ①: Paparkan Mesej Apabila Membuka Terminal

Untuk memaparkan mesej khusus apabila anda membuka terminal, tambahkan baris berikut ke ~/.bashrc:

echo "Welcome to Ubuntu Terminal! Let's have a productive day!"

Contoh Penyesuaian ②: Tukar Secaraatik ke Direktori Tertentu

Anda boleh mengkonfigurasi terminal supaya secara automatik menavigasi ke direktori tertentu apabila dibuka.

cd ~/projects

💡 Petua

  • Bagi pemaju, menetapkan peralihan automatik ke ~/projects atau direktori kerja lain boleh menjadi sangat berguna.
  • Menambah clear di akhir .bashrc akan membersihkan skrin semasa permulaan, memberikan ruang kerja yang bersih.

Menyunting .inputrc untuk Mengubah Pautan Kekunci

Untuk menukar pautan kekunci dalam Bash, anda boleh mengubah ~/.inputrc.

Contoh Penyesuaian ①: Tetapkan Ctrl + T untuk Menjalankan ls -la

Menambah tetapan berikut ke ~/.inputrc akan membolehkan Ctrl + T menjalankan ls -la:

"C-t": "ls -la
"

Untuk menerapkan perubahan:

bind -f ~/.inputrc

Contoh Penyesuaian ②: Ubah Tingkah Laku Carian Sejarah

Secara lalai, menekan Ctrl + R untuk carian sejarah mengambil perintah lama satu aksara pada satu masa.
Menambah baris berikut ke ~/.inputrc akan memaparkan keseluruhan perintah yang sepadan serta-merta.

"e[A": history-search-backward
"e[B": history-search-forward

💡 Petua

  • Menetapkan history-search-backward membolehkan anda mencari sejarah dengan hanya beberapa ketukan kekunci.
  • Menyesuaikan kekunci seperti Ctrl + T membolehkan anda mencipta pintasan anda sendiri.

[Use Cases] Bagaimana Profesional Mengoptimumkan Aliran Kerja Terminal

Setelah anda mempelajari cara menggunakan dan menyesuaikan pintasan terminal Ubuntu, bagaimana profesional mengaplikasikannya dalam aliran kerja dunia sebenar?
Bahagian ini memperkenalkan kes penggunaan praktikal untuk pemaju, pentadbir pelayan, dan pengguna am.

Untuk Pemaju: Mempercepat Aliran Kerja Git

Bagi pemaju, mengoptimumkan operasi Git adalah penting. Menggunakan pintasan terminal dapat meningkatkan kelajuan aliran kerja secara dramatik.

Menggunakan Pintasan untuk Aliran Kerja Git

Pintasan

Huraian

Ctrl + R

Cari arahan Git sebelumnya

!!

Ulang arahan terakhir

alias gs='git status'

Jalankan git status menggunakan gs

alias ga='git add .'

Jalankan git add . menggunakan ga

alias gc='git commit -m'

Commit menggunakan gc "message"

Mencari Sejarah Git dengan Efisien

Dengan carian sejarah, anda boleh dengan cepat mendapatkan semula perintah Git yang lepas.

Ctrl + R → Type "git"

💡 Petua

  • Dengan Ctrl + R, anda tidak perlu menaip semula perintah Git yang panjang berulang kali.
  • Menggunakan alias mempermudah operasi Git yang kompleks.

Untuk Pentadbir Pelayan: Mengoptimumkan SSH & Pengurusan Log

Untuk pengurusan pelayan jauh, penggunaan terminal yang efisien adalah kritikal.

Pintasan untuk Sambungan SSH

Daripada memasukkan IP pelayan secara manual setiap kali, anda boleh mengkonfigurasi pintasan SSH dalam ~/.ssh/config.

Host myserver
    HostName 192.168.1.100
    User ubuntu
    IdentityFile ~/.ssh/id_rsa

Ini membolehkan anda menyambung ke pelayan dengan:

ssh myserver

💡 Petua

  • Memendekkan nama pelayan mengurangkan usaha input.
  • Menggunakan Ctrl + Shift + T untuk membuka tab baru memudahkan pengurusan pelayan berbilang secara serentak.

Mempermudah Pengurusan Log

Untuk memantau log pelayan secara masa nyata, gunakan tail -f.

alias logs='tail -f /var/log/syslog'

Ini membolehkan anda memeriksa log hanya dengan:

logs

💡 Petua

  • Penggunaan alias seperti logs menghapuskan keperluan untuk menaip arahan penuh setiap kali.

Untuk Pengguna Umum: Membuat Kerja Terminal Lebih Mudah

Bahkan pengguna umum boleh mendapat manfaat daripada pintasan untuk meningkatkan kecekapan.

Menyusun Pengurusan Fail

Pintasan

Keterangan

ll

Pintasan untuk ls -la (alias)

mkdir -p

Cipta direktori bersarang dalam satu arahan

rm -i

Tanya pengesahan sebelum memadam fail

mv -i

Menghalang penimpaan semasa memindahkan fail

Kesimpulan

Dalam artikel ini, kami meneroka cara mengoptimumkan penggunaan terminal Ubuntu dengan pintasan.

Poin Utama

Pintasan Asas: Pergerakan kursor, penyuntingan teks, sejarah arahan
Pintasan Sederhana: Pengurusan proses, salin & tampal
Pintasan Lanjutan: Penyuntingan teks kompleks, pengurusan sesi, kawalan proses latar belakang
Penyesuaian: Tetapan alias, pengubahsuaian .bashrc, .inputrc
Kes Penggunaan: Operasi Git yang lebih cepat, pengurusan SSH & log yang cekap, navigasi fail yang lebih baik

Dengan memanfaatkan pintasan ini, anda boleh meningkatkan kecekapan anda dengan ketara dan menjimatkan masa.
Latih penggunaan mereka untuk menjadikan pengalaman terminal anda lebih lancar dan produktif.

Dalam artikel seterusnya, kami akan membincangkan teknik penyesuaian terminal lanjutan dan memperkenalkan alat baru. Ikuti terus!

侍エンジニア塾