Command line adalah tempat kekuatan Linux sesungguhnya. Section ini membahas perintah dasar secara bertahap mulai dari membuka terminal, memahami anatomi perintah, mengelola file, hingga merangkai beberapa perintah menjadi pipeline yang ringkas.
Kenali terminal emulator, prompt, dan cara menjalankan perintah pertama dengan echo dan whoami.
Buka → # Struktur Perintah LinuxBedakan command, option, dan argument, termasuk format --long dan -s pendek yang umum dipakai.
Buka → # Navigasi DirektoriGunakan pwd, cd, dan ls untuk berpindah dan memeriksa isi direktori dengan berbagai option.
Buka → # Melihat Isi FileBaca isi file dengan cat, less, head, dan tail termasuk mode follow untuk memantau file log.
Buka → # Membuat dan Menghapus FileBuat file dan direktori dengan touch dan mkdir, hapus dengan rm dan rmdir, termasuk opsi -i dan -r.
Buka → # Menyalin dan Memindahkan FileSalin dan pindahkan file dengan cp dan mv, ganti nama, serta pahami risiko menimpa file.
Buka → # Mencari File dan DirektoriTemukan file berdasarkan nama, ukuran, dan waktu dengan find serta kenali locate yang berbasis database.
Buka → # Wildcard dan Pattern MatchingPerluas satu perintah ke banyak file dengan *, ?, dan [ ] serta bedakan globbing shell dengan regex.
Buka → # Command HistoryAkses ulang perintah lama dengan history, Ctrl+R, dan ekspansi !! beserta pengaturan HISTSIZE.
Buka → # Command CompletionPercepat pengetikan dengan Tab completion untuk command, path, dan opsi beserta programmable completion.
Buka → # Help, Man Pages, dan DocumentationCari bantuan dengan --help, man, dan apropos serta membaca struktur man page secara efektif.
Buka → # Command AliasesBuat pintasan perintah dengan alias, kelola dengan unalias, dan simpan permanen di konfigurasi shell.
Buka → # Environment VariablesPahami variabel environment seperti PATH dan HOME, baca dengan printenv, dan set dengan export.
Buka → # Command ChainingGabungkan perintah dengan ;, &&, dan || serta pahami urutan eksekusinya.
Buka → # Pipes dan RedirectionAlirkan output antar perintah dengan pipe dan arahkan ke file dengan >, >>, dan 2>.
Buka → # Exit CodesBaca status keberhasilan perintah melalui exit code dengan $? dan gunakan true serta false.
Buka →