Pengantar: Mengapa Harus Menguasai Terminal?
Perintah berbasis teks atau command line interface (CLI) adalah inti kendali sistem operasi Linux. Mulai dari mengelola server, mengatur perizinan berkas, sampai konfigurasi jaringan, semuanya dijalankan lebih cepat dan presisi lewat terminal.
Berikut kumpulan perintah dasar harian yang wajib dipahami beserta contoh penggunaannya langsung di terminal.
1. Navigasi & Penelusuran Direktori
a. pwd (Print Working Directory)
Menampilkan jalur absolut direktori kerja aktif saat ini.
b. ls dan ls -l
ls menampilkan nama berkas/folder. Opsi -l menampilkan rincian panjang: hak akses, pemilik (*owner*), grup, ukuran, dan waktu modifikasi.
c. cd (Change Directory) & Variasinya
cd kembali ke home, cd .. naik satu tingkat ke direktori *parent*, cd - kembali ke folder sebelumnya, dan cd dataku masuk ke folder tujuan.
2. Pengelolaan Berkas, Folder, & Arsip
a. mkdir & touch
mkdir [nama] membuat folder baru, sedangkan touch [file] membuat berkas baru kosong.
b. cp & mv
cp sumber tujuan menyalin berkas. mv memindahkan berkas ke direktori lain atau mengubah namanya (*rename*).
c. rm & tar xzf
rm file menghapus file, rm -f menghapus paksa tanpa konfirmasi, rm -rf dir menghapus folder beserta seluruh isinya secara rekursif, dan tar xzf mengekstrak arsip terkompresi .tar.gz.
3. Administrasi Sistem, Keamanan, & Hak Akses
a. sudo su
Beralih ke hak akses tertinggi (*root/superuser*). Tanda terminal berubah dari $ menjadi #.
b. chmod & chown
chmod mengontrol izin akses (baca/tulis/eksekusi), sedangkan chown mengubah hak kepemilikan pengguna (*user*) dan grup.
c. top & shutdown now
top memantau proses CPU dan konsumsi memori RAM secara langsung. shutdown now mematikan mesin komputer/server seketika.
4. Jaringan, Utilitas, & Paket
a. ping & wget
ping host menguji konektivitas ke server/IP lain, sementara wget mengunduh berkas langsung dari tautan internet.
b. dpkg -i package.deb
Memasang secara manual paket aplikasi Debian (.deb) tanpa dependensi otomatis.
c. less, echo, clear, & exit
less file membaca berkas teks halaman per halaman, echo menampilkan teks atau mengisi berkas, clear membersihkan layar kerja terminal, dan exit menutup sesi terminal saat ini.
Tidak ada komentar:
Posting Komentar