Senin, 21 September 2026

Perintah Dasar Linux yang Sering Digunakan oleh Pemula

Linux • Command Line • Pemula

Perintah Dasar Linux yang Sering Digunakan oleh Pemula

Command line merupakan salah satu bagian penting dalam penggunaan Linux. Dengan memahami perintah dasar, pengguna dapat mengelola file, direktori, permission, paket, jaringan, hingga proses sistem secara lebih efisien.

Materi dasar 28 perintah Contoh penggunaan Catatan keamanan
Linux commands
Gambar: Linux Commands

Pengguna Linux pasti tidak asing dengan command line. Command line adalah antarmuka yang memungkinkan pengguna memberikan instruksi kepada sistem melalui teks. Banyak pekerjaan administrasi Linux dilakukan melalui terminal, misalnya berpindah direktori, mengelola file, mengubah permission, memasang paket, memeriksa jaringan, dan mengelola proses.

Meskipun Linux juga menyediakan antarmuka grafis (GUI), pemahaman terhadap command line tetap penting karena terminal memberikan kontrol yang lebih langsung, efisien, dan mudah digunakan untuk otomatisasi maupun troubleshooting.

1. Mengenal Command Line Linux

Saat membuka terminal, pengguna biasanya berhadapan dengan shell, yaitu program yang menerima perintah, memprosesnya, lalu menjalankan program atau operasi yang diminta. Bash merupakan salah satu shell yang umum digunakan di Linux, selain shell lain seperti Zsh dan Fish.

>_

Command

Perintah utama yang ingin dijalankan, misalnya ls, cd, atau pwd.

-

Option / Opsi

Parameter tambahan untuk mengubah perilaku perintah. Contohnya ls -l, dengan -l sebagai opsi untuk menampilkan informasi file secara lebih lengkap.

A

Argument

Data atau target yang diproses oleh command, misalnya nama file, folder, host, atau alamat URL.

$

Privilege

Beberapa operasi membutuhkan hak administrator. Dalam Linux, sudo dapat digunakan untuk menjalankan command tertentu dengan hak istimewa sesuai konfigurasi pengguna.

command [option] [argument]

2. Kelompok Perintah yang Perlu Dikuasai

Agar lebih mudah dipelajari, perintah-perintah di bawah dapat dipahami berdasarkan aktivitasnya: navigasi, pengelolaan file, permission, instalasi paket, jaringan, dan administrasi sistem.

Navigasi Direktori

cd, cd .., cd -, dan pwd digunakan untuk mengetahui serta mengubah posisi direktori kerja.

Manajemen File & Folder

ls, cp, mv, mkdir, touch, rm, dan less membantu mengelola isi sistem file.

Permission & Ownership

chmod mengatur hak akses, sedangkan chown mengatur pemilik file atau direktori.

Jaringan & Sistem

ping membantu menguji konektivitas, wget digunakan untuk mengambil file melalui jaringan, sedangkan top dapat digunakan untuk memantau proses dan resource sistem.

3. Daftar Perintah Dasar Linux

Tabel berikut mempertahankan daftar perintah dari materi asli, tetapi dilengkapi dengan kategori dan contoh penggunaan agar lebih mudah dipahami.

Perintah Kategori Fungsi Contoh
sudo su Administrasi Masuk sebagai super user/administrator sudo su
cd Navigasi Berpindah ke home direktori cd
cd .. Navigasi Berpindah ke direktori parent cd ..
cd - Navigasi Berpindah ke direktori sebelumnya cd -
cd dataku Navigasi Berpindah ke direktori yang bernama dataku cd dataku
cp fileA fileB File Menyalin fileA ke fileB cp laporan.txt laporan_backup.txt
ls File & Direktori Menampilkan isi direktori ls
ls -l File & Direktori Menampilkan isi direktori berupa nama file/direktori, ukuran, waktu perubahan, pemilik file/folder dan hak akses/permission ls -l
mkdir gambar Direktori Membuat direktori/folder baru bernama gambar mkdir gambar
mv source dest File Memindahkan file source ke lokasi tujuan dest mv laporan.txt dokumen/
pwd Navigasi Menampilkan direktori saat ini pwd
rm -f file File Menghapus file bernama file secara paksa rm -f file.txt
rm -rf dir File & Direktori Menghapus folder bernama dir secara paksa rm -rf folder_lama
rm file File Menghapus file bernama file rm file.txt
mv nama_lama nama_baru File Mengganti nama file mv lama.txt baru.txt
tar xzf file.tar.gz Arsip Ekstrak file tar bernama file.tar.gz menggunakan gzip tar xzf aplikasi.tar.gz
dpkg -i package.deb Paket Menginstall file bernama package dengan ekstensi deb sudo dpkg -i paket.deb
ping host Jaringan Melakukan ping ke host dan menampilkan hasil ping google.com
wget file Jaringan Mendownload file wget https://example.com/file.zip
clear Terminal Membersihkan tampilan terminal clear
chmod Permission Mengubah permission file/folder chmod 755 script.sh
chown Kepemilikan Mengubah kepemilikan file/folder sudo chown user:user file.txt
touch File Membuat sebuah file baru touch catatan.txt
less File Menampilkan isi file teks less catatan.txt
echo Terminal & File Menampilkan tulisan ke layar (terminal)/menuliskan suatu kata atau kalimat ke dalam sebuah file echo "Halo Linux"
shutdown now Sistem Mematikan sistem operasi secara langsung sudo shutdown now
top Sistem Untuk Mengetahui status memori top
exit Terminal Untuk keluar dari terminal exit

4. Contoh Penggunaan dalam Aktivitas Sederhana

Perintah Linux menjadi lebih mudah dipahami ketika digunakan sebagai rangkaian langkah. Contoh berikut menggambarkan aktivitas sederhana membuat folder, masuk ke dalamnya, membuat file, melihat isinya, lalu kembali ke direktori sebelumnya.

# 1. Lihat posisi direktori saat ini
$ pwd

# 2. Buat folder baru
$ mkdir latihan-linux

# 3. Masuk ke folder tersebut
$ cd latihan-linux

# 4. Buat file kosong
$ touch catatan.txt

# 5. Tampilkan isi direktori
$ ls

# 6. Kembali ke direktori sebelumnya
$ cd ..
Inti yang perlu dipahami: setiap command memiliki tujuan tertentu dan dapat digabungkan menjadi alur kerja. Karena itu, jangan hanya menghafal nama perintah; pahami juga target, opsi, dan hasil yang dihasilkan oleh command tersebut.

5. Memahami Permission Linux Secara Singkat

Salah satu konsep penting di Linux adalah permission. Sistem permission menentukan siapa yang boleh membaca, menulis, atau mengeksekusi sebuah file atau direktori.

Contoh: ls -l dapat menampilkan informasi seperti:

-rwxr-xr--

Secara sederhana, permission terdiri atas hak untuk read (r), write (w), dan execute (x) untuk pemilik, group, dan pengguna lainnya.

6. Catatan Keamanan Saat Menggunakan Terminal

Perhatikan command yang bersifat destruktif.
  • rm dapat menghapus file dan biasanya tidak menyediakan tempat sampah seperti file manager grafis.
  • rm -rf sangat berisiko karena dapat menghapus direktori beserta isinya secara rekursif. Pastikan targetnya benar sebelum menekan Enter.
  • Command dengan sudo memberikan hak istimewa lebih tinggi. Gunakan hanya ketika memang diperlukan dan pahami command yang dijalankan.
  • Hindari menyalin command dari internet secara langsung tanpa memahami fungsi dan targetnya.
  • Saat mengelola server, biasakan membuat backup sebelum melakukan perubahan besar pada file atau konfigurasi sistem.

7. Tips Belajar Linux untuk Pemula

Mulai dari navigasi

Kuasai pwd, ls, dan cd terlebih dahulu. Ketiga command ini membantu memahami konsep direktori kerja.

Latihan manajemen file

Setelah itu, latihan dengan mkdir, touch, cp, mv, dan rm menggunakan folder latihan.

Pahami output

Jangan hanya menjalankan command. Perhatikan output terminal untuk memahami apakah operasi berhasil atau menghasilkan pesan error.

Gunakan bantuan bawaan

Banyak command menyediakan manual melalui man nama_command. Membaca manual membantu memahami opsi dan penggunaannya dengan lebih aman.

Tips praktik: buat satu folder khusus untuk latihan sehingga eksperimen dengan command file dan direktori tidak mengganggu data penting di sistem.

8. Kesimpulan

Perintah dasar Linux merupakan fondasi untuk bekerja menggunakan terminal. Dengan memahami fungsi command seperti pwd, ls, cd, cp, mv, rm, chmod, chown, ping, dan top, pengguna dapat mulai mengelola sistem Linux secara lebih terstruktur.

Kunci belajar Linux bukan sekadar menghafal perintah, tetapi memahami apa yang dilakukan command, target yang diproses, opsi yang digunakan, serta dampak dari setiap perintah. Setelah dasar ini dikuasai, pengguna dapat melanjutkan ke materi yang lebih lanjut seperti shell scripting, manajemen proses, jaringan, administrasi server, dan otomatisasi.

Materi dirancang untuk pembelajaran Linux tingkat pemula dan dapat dikembangkan kembali sesuai distro serta kebutuhan praktik.

Tidak ada komentar:

Posting Komentar

Administrasi File Linux Debian

Linux Debian Administrasi File CLI / Terminal Permission Administrasi File Linux Debian Memahami str...