Belajar dengan membaca secara berurutan

Memakai Terminal Lebih Cepat — Completion, History, Pengeditan Baris

Latih Tab completion, memakai ulang history dengan tombol panah dan history, pengeditan baris dengan Ctrl-A/Ctrl-E/Ctrl-U, dan pencarian history dengan Ctrl-R, praktik langsung di terminal browser.

Completion dan History — Tab dan Tombol Panah

Ketik sebagian nama lalu tekan tombol Tab, dan terminal akan melengkapkan nama file atau perintahnya untukmu (completion).

Perintah yang sudah kamu ketik tersimpan di history, dan kamu bisa memanggil dan memakainya lagi dengan tombol panah atas/bawah.

Ini menghemat kamu dari mengetik nama file dan perintah panjang setiap kali.

history adalah perintah yang menampilkan daftar perintah yang sudah kamu ketik berikut nomornya.

Untuk perintah panjang yang sering kamu pakai, memanggilnya dari history daripada mengetik ulang lebih cepat dan lebih akurat.

Tombol / PerintahAksi
TabMelengkapkan nama file atau perintah yang sedang kamu ketik
↑ / ↓Memanggil item sebelumnya/berikutnya di history
historyMenampilkan daftar perintah yang kamu ketik, berikut nomornya
clearMenggulung tampilan keluar dan mulai dari layar bersih
Operasi completion dan history
Tombol TabMelengkapkan namahemat pengetikanTombol panah atas/bawahPanggil item sebelumnya/berikutnya di historyhistoryMenampilkan historyberikut nomornya
Tab melengkapkan, tombol panah memanggil history, dan history menampilkannya.
touch report_2026.txt   # file untuk latihan completion
ls rep[Tab]             # ketik rep lalu Tab → jadi report_2026.txt
ls report_2026.txt      # panggil dengan panah atas lalu jalankan lagi

① Buat file untuk latihan completion dengan touch report_2026.txt.

② Ketik sampai ls rep, lalu tekan tombol Tab dan pastikan nama file dilengkapkan otomatis sebelum menekan Enter.

③ Tekan tombol panah atas untuk memanggil perintah ls sebelumnya lalu jalankan lagi dengan Enter.

④ Jalankan echo done.

⑤ Panggil echo done lagi dengan panah atas dan pastikan kamu bisa menjalankannya lagi dengan Enter. (Jalankan dengan benar dan penjelasan akan muncul.)

Linux console
0 / 2 selesai
Loading Linux Terminal...

Menampilkan History dan Membersihkan Layar — history / clear

history adalah perintah sungguhan yang kamu ketik dan menampilkan perintah yang sudah kamu masukkan, berikut nomornya.

Saat layar penuh dengan output, clear menggulungnya keluar agar kamu bisa mulai dari layar kosong.

Keduanya bukan tombol — itu perintah, jadi ketik dan jalankan dengan Enter.

echo first    # tersimpan di history
echo second   # tersimpan di history
history       # tampilkan daftar perintah sejauh ini, berikut nomornya
clear         # gulung tampilan keluar dan mulai dari layar bersih

① Jalankan echo alpha dan echo beta berurutan.

② Jalankan history dan pastikan perintah yang baru kamu ketik muncul dalam daftar bernomor.

③ Jalankan clear dan pastikan tampilan tergulung keluar dan menjadi kosong.

Linux console
0 / 4 selesai
Loading Linux Terminal...

Pengeditan Baris dan Kontrol — Shortcut Ctrl

Saat kamu perlu memperbaiki awal perintah panjang yang sedang kamu ketik, mundur satu karakter demi satu dengan tombol panah itu lambat.

Dengan kombinasi tombol Ctrl, kamu bisa langsung melompat ke awal atau akhir baris atau menghapus input sekaligus.

Kombinasi tombol Ctrl terbagi ke tiga peran: berpindah, menghapus, dan kontrol.

Tabel di bawah merangkum apa yang dilakukan masing-masing.

TombolAksi
Ctrl-APindah ke awal baris
Ctrl-EPindah ke akhir baris
Ctrl-UMenghapus semua sebelum kursor
Ctrl-KMenghapus semua setelah kursor
Ctrl-WMenghapus kata sebelumnya
Ctrl-LMembersihkan layar
Ctrl-CMenghentikan proses yang sedang berjalan
Ctrl-DMengirim akhir-input (EOF)
Tombol pengeditan baris dan kontrol
Ctrl-A / Ctrl-EPindah ke awal /akhir barisCtrl-U / Ctrl-K / Ctrl-WHapus sebelum /setelah / satu kataCtrl-L / Ctrl-C / Ctrl-DBersihkan layar /hentikan /akhiri input
Tahan Ctrl untuk berpindah, menghapus, dan mengontrol dengan cepat.
echo this is a long line   # ketik ini, lalu Ctrl-A ke awal baris
# Ctrl-E kembali ke akhir, Ctrl-U untuk menghapus seluruh baris
sleep 5                    # perintah yang hanya menunggu 5 detik. Ctrl-C untuk menghentikan saat berjalan

① Ketik echo this is a long line, dan tanpa menekan Enter dulu, tekan Ctrl-A untuk memastikan kursor melompat ke awal baris.

② Lalu kembali ke akhir baris dengan Ctrl-E.

③ Ketik sleep 5 (perintah yang hanya menunggu 5 detik) dan jalankan dengan Enter, lalu tekan Ctrl-C saat ia menunggu untuk memastikan prosesnya terhenti (prompt kembali muncul).

Linux console
Loading Linux Terminal...

① Ketik echo aaa bbb ccc, dan tanpa menekan Enter, tekan Ctrl-W untuk memastikan hanya kata sebelumnya (ccc) yang terhapus.

② Lalu tekan Ctrl-U untuk memastikan semua sebelum kursor (seluruh baris yang sedang kamu ketik) terhapus sekaligus.

③ Ketik echo hello world lagi, pindah ke awal baris dengan Ctrl-A, lalu tekan Ctrl-K untuk memastikan semua setelah kursor terhapus.

④ Terakhir tekan Ctrl-L untuk memastikan hanya tampilan yang dibersihkan dan menjadi kosong (history-nya tetap ada).

Linux console
Loading Linux Terminal...

Mencari History — Ctrl-R

Menekan Ctrl-R masuk ke mode pencarian history, dan saat kamu mengetik, perintah lampau yang cocok muncul sebagai kandidat.

Saat yang kamu mau muncul, tekan Enter untuk menjalankannya atau Ctrl-C untuk keluar dari pencarian.

Dengan sebuah kandidat tampil, menekan Tab menarik perintahnya ke baris input tanpa menjalankannya, jadi kamu bisa mengecek atau mengeditnya sebelum menjalankan.

Karena kamu bisa memanggil perintah panjang hanya dengan beberapa karakter, ini lebih cepat daripada menggulung ke belakang terus-menerus dengan tombol panah.

Cara kerja mencari history dengan Ctrl-R
Tekan Ctrl-RMasuk modepencarian historyKetik karakterHistory yang cocok munculsebagai kandidatTab / Enter / Ctrl-CTarik ke baris /jalankan / batal
Ctrl-R memulai pencarian, ketik untuk mempersempit, Enter untuk menjalankan, Ctrl-C untuk keluar.

① Pertama jalankan echo searchme agar tersimpan di history.

② Tekan Ctrl-R untuk masuk mode pencarian, ketik sea, dan pastikan echo searchme muncul sebagai kandidat.

③ Tekan Tab untuk memastikan perintahnya ditarik ke baris input tanpa dijalankan (kamu bisa mengecek atau mengeditnya di sini).

④ Lalu tekan Enter untuk menjalankannya, atau Ctrl-C untuk membatalkan.

Linux console
Loading Linux Terminal...

!! dan !$ di Ubuntu dan lainnya

Di bash pada Ubuntu dan sistem serupa, !! memanggil perintah sebelumnya dan !$ memanggil kata terakhir dari baris sebelumnya (history expansion).

Console kursus ini (busybox) tidak mendukung history expansion, jadi di sini kita memakai ulang history dengan Ctrl-R dan tombol atas/bawah.

QUIZ

Cek Pemahaman

Jawab setiap pertanyaan satu per satu.

Soal 1Tombol mana yang kamu tekan agar terminal melengkapkan nama file yang sudah mulai kamu ketik?

Soal 2Mana yang kamu tekan untuk menghentikan proses yang sedang berjalan?

Soal 3Perintah mana yang menampilkan daftar perintah yang kamu ketik, berikut nomornya?