Linux

12 Perintah Terminal Linux yang Benar-Benar Berguna untuk Pemula

Kenali perintah terminal Linux untuk melihat file, mencari teks, memeriksa proses, dan membaca log—lengkap dengan contoh serta peringatan penting.

KKXID Editorial··3 menit baca
Ilustrasi sampul artikel 12 Perintah Terminal Linux yang Benar-Benar Berguna untuk Pemula dengan desain teknologi KKXID
On This Page — Daftar Isi

12 Perintah Terminal Linux yang Benar-Benar Berguna untuk Pemula

Terminal Linux sering digambarkan seperti layar hitam penuh tulisan misterius. Padahal, banyak pekerjaan sehari-hari cukup selesai dengan belasan perintah. Kuncinya bukan menghafal semua opsi, melainkan memahami apa yang berubah ketika sebuah perintah dijalankan.

Di bawah ini beberapa perintah yang paling sering berguna saat belajar Linux, mengurus server kecil, atau sekadar ingin lebih percaya diri dengan terminal.

Melihat lokasi dan isi direktori

Mulai dengan tiga perintah sederhana:

pwd
ls -lah
cd ~/Documents

pwd memperlihatkan direktori yang sedang aktif. ls -lah menampilkan isi direktori, termasuk file tersembunyi dan ukuran yang mudah dibaca. cd digunakan untuk berpindah direktori. Tanda ~ merujuk ke direktori home pengguna.

Sebelum menjalankan perintah yang menghapus atau mengubah file, biasakan mengecek lokasi dengan pwd. Sederhana, tetapi dapat mencegah kesalahan yang mahal.

Membaca file tanpa mengubahnya

Untuk melihat teks pendek, cat nama-file.txt cukup. Kalau file panjang, less lebih nyaman karena bisa digulir dan dicari:

less /var/log/syslog

Tidak semua distribusi memiliki file log dengan nama tersebut. Pada sistem berbasis systemd, log layanan biasanya lebih mudah dibaca lewat journalctl.

Mencari file dan isi teks

find menelusuri nama file berdasarkan lokasi dan kriteria, sementara grep mencari isi teks. Contohnya:

find . -name "*.md"
grep -Rni "TODO" ./src

Perintah pertama mencari file Markdown di folder kerja saat ini. Perintah kedua mencari teks TODO secara rekursif di folder src sekaligus menampilkan nomor baris.

Kalau hasilnya terlalu banyak, persempit lokasi pencarian daripada membanjiri terminal dengan ribuan baris.

Memeriksa proses dan pemakaian penyimpanan

ps aux
free -h
df -h
du -sh ./project

ps aux menampilkan proses. free -h memperlihatkan memori (khusus lingkungan yang mendukung perintah tersebut), df -h menunjukkan ruang filesystem, dan du -sh menghitung ukuran sebuah direktori.

Jangan menganggap angka memori used berarti seluruhnya tidak tersedia. Linux menggunakan cache untuk mempercepat operasi; lihat juga memori yang masih dapat dipakai.

Memeriksa koneksi jaringan

ip addr
ip route
ss -tuln

ip addr menampilkan alamat jaringan, ip route menunjukkan tabel routing, dan ss membantu melihat soket serta port yang mendengarkan koneksi.

Jika layanan lokal tidak dapat diakses, cek bertahap: apakah prosesnya berjalan, apakah portnya aktif, dan apakah firewall mengizinkan trafik tersebut.

Hati-hati dengan hak akses

sudo menjalankan perintah dengan izin lebih tinggi. Gunakan hanya saat perlu. Jangan terbiasa menambahkan sudo pada setiap perintah yang gagal, karena penyebabnya bisa jadi path salah atau konfigurasi yang belum benar.

Terakhir, berhati-hatilah pada contoh perintah yang memakai rm -rf, terutama jika kamu belum paham seluruh argumennya. Mulailah dari perintah baca-saja, lalu naik ke tindakan yang mengubah sistem setelah tahu dampaknya.

Bacaan dan sumber lanjutan

Artikel terkait

Diskusi & komentar

Komentar menggunakan GitHub Discussions. Untuk menulis komentar, masuk menggunakan akun GitHub kamu. Jaga diskusi tetap sopan dan sesuai topik.

Komentar melalui GitHub sedang disiapkan. Diskusi akan tersedia setelah repositori GitHub Discussions dihubungkan.