⚡ Trik Command Line
Level: Intermediate
Command line adalah senjata utama para sysadmin, developer, dan hacker etis.
Dengan trik-trik berikut, kamu bisa bekerja lebih cepat, efisien, dan terlihat seperti “ninja terminal”.
📖 Trik Dasar
!! → menjalankan ulang command terakhir.
sudo !! → menjalankan ulang command terakhir dengan hak admin.
history → melihat daftar command yang pernah dijalankan.
!n → menjalankan command ke-n dari history (contoh: !42).
ctrl + r → mencari command lama di history secara interaktif.
⚡ Trik Produktivitas
alias → buat shortcut command (contoh: alias ll='ls -la').
grep → cari teks dalam file/log (contoh: grep "error" logfile.txt).
find → mencari file (contoh: find /home -name "*.txt").
du -sh * → melihat ukuran folder/file dengan ringkas.
tar -czvf backup.tar.gz folder/ → membuat arsip kompresi cepat.
🧠 Trik Jalur Cepat
ctrl + a → lompat ke awal baris.
ctrl + e → lompat ke akhir baris.
ctrl + u → hapus teks dari kursor ke awal baris.
ctrl + k → hapus teks dari kursor ke akhir baris.
ctrl + w → hapus kata sebelum kursor.
🧠 Analogi Dunia Nyata
- Alias: seperti membuat jalan pintas di desktop, tapi untuk command.
- History: seperti catatan harian, bisa membuka kembali aktivitas lama.
- Ctrl shortcuts: seperti remote control cepat untuk mengedit teks.
🛠️ Praktik Kecil
Coba lakukan eksperimen berikut di terminal:
- Ketik
history dan lihat daftar command yang pernah kamu jalankan.
- Gunakan
ctrl + r lalu ketik sebagian kata untuk mencari command lama.
- Buat alias:
alias hi='echo Halo Doddy', lalu jalankan hi.
- Coba shortcut
ctrl + a dan ctrl + e saat mengetik command panjang.
🎮 Mini Challenge
Buat “toolbox” command line pribadi:
- Buat 3 alias untuk command yang sering kamu pakai.
- Gunakan
grep untuk mencari kata “error” di file log.
- Gunakan
find untuk mencari file tertentu di folder home.
- Simpan semua alias di file
~/.bashrc agar permanen.
Tugas tambahan: Buat cheat sheet command line favoritmu dalam format teks/markdown.