Skip to content

Perintah Dasar Linux (Debian)

Berikut adalah kumpulan perintah dasar Linux (Debian) yang wajib dihapal diluar kepala untuk ujian kompetensi kejuruan (UKK) dan praktek sehari-hari.

PerintahDeskripsiContoh Penggunaan
lsList directory. Melihat isi folder.ls -l (detail), ls -a (hidden)
cdChange directory. Pindah folder.cd /etc/network, cd .. (kembali)
mkdirMake directory. Membuat folder baru.mkdir data_sekolah
cpCopy. Menyalin file/folder.cp file.txt /home/
mvMove. Memindahkan atau rename file.mv file.txt data.txt
rmRemove. Menghapus file.rm file.txt, rm -rf folder/
nanoText editor CLI paling umum.nano /etc/network/interfaces
catMelihat isi file tanpa membuka editor.cat /etc/resolv.conf
chmodMengubah permission file.chmod 777 script.sh
chownMengubah kepemilikan (owner) file.chown www-data:www-data index.html

Fokus pada konfigurasi IP Address dan troubleshooting jaringan.

PerintahDeskripsiContoh Penggunaan
ip aCek IP Address (pengganti ifconfig).ip a
nano /etc/network/interfacesEdit konfigurasi IP statis/dinamis.nano /etc/network/interfaces
systemctl restart networkingRestart service network (Debian).systemctl restart networking
/etc/init.d/networking restartRestart network (cara lama/SysVinit)./etc/init.d/networking restart
pingCek koneksi ke host lain.ping 8.8.8.8, ping google.com
ip routeCek tabel routing/gateway.ip route show
nslookupCek DNS resolve (perlu install dnsutils).nslookup tkj.web.id
resolv.confFile konfigurasi DNS Resolver.nano /etc/resolv.conf

Penting untuk keamanan dan hak akses server.

PerintahDeskripsiContoh Penggunaan
adduserTambah user baru (lebih interaktif).adduser siswa
useraddTambah user manual (tanpa home dir).useradd -m siswa
deluserHapus user.deluser siswa
passwdGanti password user.passwd root
suSwitch User. Pindah user.su - (jadi root), su siswa
whoamiCek user yang sedang aktif.whoami
sudoMenjalankan perintah sebagai root.sudo apt update
PerintahDeskripsiContoh Penggunaan
apt updateUpdate daftar paket repository.apt update
apt installInstall aplikasi/paket baru.apt install apache2
apt removeHapus aplikasi.apt remove apache2
systemctl statusCek status service berjalan/mati.systemctl status bind9
htop / topTask manager. Cek penggunaan CPU/RAM.htop
df -hCek sisa kapasitas harddisk.df -h
free -hCek penggunaan RAM.free -h
rebootRestart komputer.reboot
poweroffMematikan komputer.poweroff
historyMelihat riwayat perintah yang diketik.history