Perintah Linux yang Paling Sering Dipakai Sehari-hari

Kalau kamu bekerja dengan Linux, terminal bukan cuma alat tambahan—tapi bagian utama dari workflow harian. Dari sekadar pindah direktori sampai memantau server production, perintah Linux yang sederhana justru paling sering dipakai dan paling menentukan efisiensi kerja.

Artikel ini merangkum perintah Linux yang paling sering digunakan sehari-hari, lengkap dengan contoh nyata, kesalahan umum, dan tips praktis yang relevan untuk admin server maupun developer.


Navigasi adalah fondasi utama bekerja dengan Linux. Salah folder saja, dampaknya bisa panjang.

pwd – Mengetahui Lokasi Saat Ini

1
pwd

Berguna saat kamu bekerja di banyak terminal atau berpindah-pindah direktori.


ls – Melihat Isi Direktori

1
2
ls
ls -lah

Opsi yang paling sering dipakai:

  • -l detail file
  • -a termasuk file tersembunyi
  • -h ukuran mudah dibaca

cd – Berpindah Direktori

1
2
3
4
cd /var/www
cd ..
cd ~
cd -

Shortcut ini sangat membantu mempercepat navigasi harian.


Manajemen File Dasar

touch – Membuat File Baru

1
touch config.yaml

Sering digunakan untuk file konfigurasi atau log.


cp – Menyalin File atau Folder

1
2
cp file.txt backup.txt
cp -r src src-backup

Tanpa -r, folder tidak akan tersalin.


mv – Rename atau Pindah File

1
2
mv old.txt new.txt
mv app.conf /etc/app/

Perintah ini sering jadi solusi cepat rename file.


rm – Menghapus File

1
2
3
rm file.txt
rm -r folder
rm -rf build/

Kesalahan fatal: salah path saat pakai rm -rf.


Melihat Isi File

cat – File Kecil

1
cat .env

Tidak disarankan untuk file log besar.


less – File Besar

1
less /var/log/nginx/access.log

Navigasi:

  • /kata
  • q keluar

head dan tail

1
2
head file.txt
tail -f app.log

Sangat sering dipakai saat debugging.


Manajemen Proses

ps – Daftar Proses

1
ps aux

Digunakan untuk menemukan proses bermasalah.


top dan htop

1
2
top
htop

htop lebih visual namun perlu install.


kill – Menghentikan Proses

1
2
kill 1234
kill -9 1234

Gunakan -9 hanya jika proses bandel.


Networking

ping – Tes Koneksi

1
ping google.com

Pastikan jaringan berjalan normal.


curl – HTTP Request

1
2
3
curl https://example.com
curl -I https://example.com
curl -O https://example.com/file.zip

Digunakan luas di API testing.


wget – Download File

1
wget https://example.com/app.tar.gz

Alternatif sederhana curl.


Permission dan Ownership

chmod – Hak Akses

1
2
chmod 755 script.sh
chmod 644 file.txt

Permission salah bisa bikin aplikasi gagal jalan.


chown – Ubah Owner

1
2
chown user:user file.txt
chown -R www-data:www-data /var/www

Umum di server web.


User dan Administrator

sudo

1
2
sudo apt update
sudo systemctl restart nginx

Gunakan dengan hati-hati.


whoami dan id

1
2
whoami
id

Membantu memastikan privilege aktif.


Pencarian Data

grep

1
2
grep "error" app.log
grep -R "DB_HOST" .

Perintah wajib saat debugging.


find

1
2
find . -name "*.log"
find /var -type f -size +100M

Cocok untuk maintenance.


Kesalahan Umum

  • Salah path saat hapus file
  • Lupa backup file config
  • Edit file langsung di production
  • kill -9 tanpa cek dulu

Tips Praktis

  • Gunakan TAB untuk autocomplete
  • Gunakan pipe (|)
  • Simpan alias favorit
1
alias ll='ls -lah'

Ringkasan

Perintah Linux harian adalah fondasi utama produktivitas di terminal. Menguasai navigasi, file management, proses, dan permission akan membuat kerja lebih cepat, aman, dan minim kesalahan.

Dengan perintah-perintah ini, bekerja di Linux bukan sekadar bisa—tapi efisien dan profesional.