PERINTAH DASAR LINUX

Diperbarui: 9 Oktober 2025


1. Apa Itu Perintah Dasar Linux

Perintah dasar Linux adalah serangkaian instruksi fundamental yang digunakan untuk berinteraksi dan mengelola sistem operasi Linux melalui antarmuka baris perintah (Command Line Interface - CLI), seperti Terminal.

2. Beberapa Perintah Dasar Linux

joko@ubuntu-desk:~$ ls
 BurpSuiteCommunity   'My project'         Public      Videos
 Desktop               node_modules        remolt-v2  'VirtualBox VMs'
 Documents             package.json        snap        yes
 Downloads             package-lock.json   Templates   yes.pub
 javasharedresources   Pictures            Unity
 Music                 pt                  venv

ls - Menampilkan daftar isi (file dan folder) dari direktori saat ini.

joko@ubuntu-desk:~$ cd Downloads/
joko@ubuntu-desk:~/Downloads$ 

cd - Berpindah (Change Directory) ke direktori lain.

joko@ubuntu-desk:~/Downloads$ pwd
/home/joko/Downloads 

pwd - Menampilkan lokasi direktori kerja saat ini (Print Working Directory).

joko@ubuntu-desk:~/Music$ ls
foto.php.png
joko@ubuntu-desk:~/Music$ mkdir testing
joko@ubuntu-desk:~/Music$ ls
foto.php.png  testing

mkdir - Membuat (Make Directory) direktori (folder)

joko@ubuntu-desk:~/Music$ ls
foto.php.png  testing
joko@ubuntu-desk:~/Music$ rmdir testing/
joko@ubuntu-desk:~/Music$ ls
foto.php.png

rmdir - Menghapus (Remove Directory) direktori kosong.

joko@ubuntu-desk:~/Music$ ls
foto.php.png
joko@ubuntu-desk:~/Music$ touch index.html
joko@ubuntu-desk:~/Music$ ls
foto.php.png  index.html

touch - Membuat file kosong baru dengan ekstensi tertentu.

joko@ubuntu-desk:~/Music$ ls
foto.php.png  index.html
joko@ubuntu-desk:~/Music$ cp index.html index2.html
joko@ubuntu-desk:~/Music$ ls
foto.php.png  index2.html  index.html

cp - Menyalin (Copy) file atau direktori.

joko@ubuntu-desk:~/Music$ ls
foto.php.png  index.html
joko@ubuntu-desk:~/Music$ mv index.html index2.html
joko@ubuntu-desk:~/Music$ ls
foto.php.png  index2.html

mv - Memindahkan (Move) atau mengganti nama file atau direktori.

joko@ubuntu-desk:~/Music$ ls
foto.php.png  index2.html
joko@ubuntu-desk:~/Music$ rm index2.html 
joko@ubuntu-desk:~/Music$ ls
foto.php.png
joko@ubuntu-desk:~/Music$ ls
foto.php.png  testing
joko@ubuntu-desk:~/Music$ rm -r testing/
joko@ubuntu-desk:~/Music$ ls
foto.php.png

rm - Menghapus (Remove) file atau bisa juga untuk menghapus folder (dengan opsi -r).

joko@ubuntu-desk:~/Documents$ cat test.txt 
halo ini adalah isi dari file test.txt

joko@ubuntu-desk:~/Documents$ 

cat - Menampilkan seluruh isi file ke layar (Concatenate).

Singkatan	Simbol	        Nilai Numerik	Deskripsi
r	        Read (Baca)	        4	Membolehkan untuk melihat isi berkas atau daftar isi direktori.
w	        Write (Tulis)	        2	Membolehkan untuk mengubah atau menghapus berkas, atau menambah/menghapus file dalam direktori.
x	        Execute (Jalankan)	1	Membolehkan untuk menjalankan berkas (script) atau mengakses direktori.
Angka	Pemilik	    Grup        Lainnya	    Izin
7	 4+2+1	    4+2+1	4+2+1	    Semua hak akses (rwx)
6	 4+2+0	    4+2+0	4+2+0	    Baca dan Tulis (rw-)
5	 4+0+1	    4+0+1	4+0+1	    Baca dan Jalankan (r-x)
4	 4+0+0	    4+0+0	4+0+0	    Hanya Baca (r--)
# Contohnya seperti ini
joko@ubuntu-desk:~/Documents$ chmod 777 test.txt

# Artinya file test.txt diubah akses nya menjadi pemilik, group dan user lainnya
memiliki akses full yaitu membaca, menulis dan mengeksekusi.

chmod - Mengubah izin akses (mode) pada file atau direktori.

joko@ubuntu-desk:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 24.04.3 LTS
Release:	24.04
Codename:	noble
joko@ubuntu-desk:~$

lsb_release - melihat informasi system (dengan menggunakan parameter -a)


**Selesai.** Anda telah mencapai akhir dari topik ini. Silakan pilih topik lain melalui Sidebar di sebelah kiri atau kembali ke Halaman Modul Utama.