Pelengkapan Tab dan Riwayat Perintah
Bekerjalah lebih cepat di shell. Pelajari pelengkapan tab untuk menyelesaikan jalur dan perintah secara otomatis, serta riwayat untuk memanggil, mencari, dan menjalankan kembali perintah sebelumnya.
Pelengkapan Tab dan Riwayat Perintah adalah pelajaran Linux Command Line & Bash Scripting Mastery gratis di CoddyKit. Ini adalah pelajaran 4 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Linux Command Line & Bash Scripting Mastery, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Linux Command Line & Bash Scripting Mastery mencakup 4 pelajaran total.
Bekerja Lebih Cepat di Shell
Mengetik setiap perintah secara lengkap itu lambat dan rentan kesalahan. Shell memberi Anda dua keuntungan produktivitas utama: pelengkapan Tab dan riwayat perintah.
Dasar-Dasar Pelengkapan Tab
Mulailah mengetik perintah atau nama file, lalu tekan Tab - shell akan menyelesaikannya untuk Anda jika hanya ada satu kecocokan, seperti yang ditunjukkan.
cd Doc<Tab> # becomes: cd Documents/Beberapa Kecocokan
Jika beberapa nama cocok, penekanan Tab pertama tidak melakukan apa-apa. Tekan Tab dua kali untuk menampilkan semua kandidat, lalu ketik satu huruf lagi untuk memperjelas pilihan.
ls Down<Tab><Tab>
Downloads/ Downstream/Melengkapi Perintah
Tab juga melengkapi nama perintah, bukan hanya file. Ketik awalan lalu tekan Tab dua kali untuk melihat setiap perintah yang dimulai dengan awalan tersebut.
gi<Tab><Tab>
git gitk ...Melihat Riwayat
Perintah history mencetak perintah yang baru-baru ini Anda jalankan, masing-masing dengan nomor yang dapat digunakan kembali - seperti yang ditunjukkan di bawah.
history
501 cd /var/log
502 ls -l
503 grep error syslogMengulangi dengan !!
!! menjalankan kembali perintah terakhir Anda. Ini sangat berguna bersama sudo saat Anda lupa menuliskannya: sudo !! menjalankan kembali baris sebelumnya sebagai root.
apt update # permission denied
sudo !! # runs: sudo apt updateMenjalankan Berdasarkan Nomor
Jalankan perintah lama apa pun berdasarkan nomornya menggunakan !n - misalnya, !502 menjalankan kembali perintah 502 dari riwayat Anda.
!502 # reruns the command numbered 502Memanggil Kembali Berdasarkan Awalan
!prefix menjalankan kembali perintah terbaru yang diawali teks tersebut — !grep mengulangi perintah grep terakhir Anda.
!grep # reruns the last grep commandTombol Panah
Tekan panah Atas dan Bawah untuk menelusuri perintah sebelumnya satu per satu, lalu edit dan tekan Enter untuk menjalankannya.
Mencari Riwayat
Tekan Ctrl+R untuk melakukan pencarian mundur: mulai mengetik dan shell akan menemukan perintah terbaru yang cocok; tekan Ctrl+R lagi untuk menelusuri lebih jauh ke belakang.
(reverse-i-search): tar
tar -czf backup.tgz logs/Lokasi Penyimpanan Riwayat
Riwayat tetap tersimpan di antara sesi dalam sebuah berkas (biasanya ~/.bash_history). Variabel HISTSIZE menentukan jumlah perintah yang disimpan.
Pemeriksaan Singkat
Uji keterampilan Anda menggunakan shell.
Ringkasan
Ringkasan: bekerja lebih cepat dengan pelengkapan Tab (menyelesaikan secara otomatis, tekan Tab dua kali untuk menampilkan daftar) dan riwayat (history, !!, !n, !prefix, tombol panah, Ctrl+R).
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Pelengkapan Tab dan Riwayat Perintah” gratis?
Ya — teks lengkap “Pelengkapan Tab dan Riwayat Perintah” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Linux Command Line & Bash Scripting Mastery, upgrade ke CoddyKit PRO. Kursus Linux Command Line & Bash Scripting Mastery mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Pelengkapan Tab dan Riwayat Perintah”?
Bekerjalah lebih cepat di shell. Pelajari pelengkapan tab untuk menyelesaikan jalur dan perintah secara otomatis, serta riwayat untuk memanggil, mencari, dan menjalankan kembali perintah sebelumnya. Kamu berlatih Linux Command Line & Bash Scripting Mastery dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Linux Command Line & Bash Scripting Mastery?
Tidak diperlukan pengalaman sebelumnya. Linux Command Line & Bash Scripting Mastery di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 4 dari 4.
Berapa lama pelajaran “Pelengkapan Tab dan Riwayat Perintah” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Linux Command Line & Bash Scripting Mastery ini?
Ya. Setiap pelajaran Linux Command Line & Bash Scripting Mastery menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Pengenalan Linux dan Terminal
- Menavigasi Sistem Berkas (cd, ls, pwd)
- Dasar-Dasar Pengelolaan Berkas (mkdir, cp, mv, rm)
- Pelengkapan Tab dan Riwayat Perintah