====== Perintah Dasar Linux ====== Adalah perintah atau command-command dasar pada sistem operasi unix atau linux. Perintah dasar ini dijalankan pada shell linux. ===== cd – Change Directory ===== Berfungsi untuk berpindah direktori cd namafolder atau cd namafolder/namafolder/ ===== ls – Lists files & directories ===== Berfungsi untuk menampilkan file dan direktori. ls folder/ ===== whoami – Tells you which user is logged in ===== Melihat siapa user yang login whoami atau bisa juga dengan "w" saja [root@vnc script]# w 09:42:18 up 1 day, 8:03, 2 users, load average: 0.00, 0.00, 0.00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT vncssss pts/0 :1.0 Tue14 18:55m 0.05s 0.05s /bin/bash root pts/6 180.246.242.226 09:22 0.00s 0.01s 0.00s w ===== touch - A command to create a file ===== Adalah perintah untuk membuat file [root@vnc script]# touch fileku.txt [root@vnc script]# ls cetak.sh fileku.txt variabel.sh variabel2.sh [root@vnc script]# ===== rm - remove file or folder ===== Menghapus file atau folder [root@vnc script]# rm fileku.txt rm: remove regular empty file `fileku.txt'? y [root@vnc script]# ls cetak.sh variabel.sh variabel2.sh ===== cp - copy file or folder ===== untuk mengcopy file atau folder [root@vnc script]# cp cetak.sh cetak-baru.sh [root@vnc script]# ls cetak-baru.sh cetak.sh variabel.sh variabel2.sh ===== mv - move file or folder ===== Untuk memindahkan/mengganti nama file atau folder [root@vnc script]# mv cetak-baru.sh cetak-lama.sh [root@vnc script]# ls cetak-lama.sh cetak.sh variabel.sh variabel2.sh ===== clear ===== Untuk membersihkan layar ===== mkdir - create directory ===== Untuk membuat direktori baru [root@vnc script]# mkdir direktoriku [root@vnc script]# ls cetak-lama.sh cetak.sh direktoriku variabel.sh variabel2.sh ===== cat ===== Untuk menampilkan semua isi file [root@vnc script]# cat cetak.sh #!/bin/bash echo "Assalamu'alaikum" [root@vnc script]# ===== tail ===== Untuk menampilkan isi file dari bawah atau terakhir [root@vnc script]# tail cetak.sh #!/bin/bash echo "Assalamu'alaikum" ===== chmod - change file permission ===== Untuk merubah permission file [root@vnc script]# chmod 755 cetak.sh [root@vnc script]# ls -l total 20 -rw-r--r-- 1 root root 39 Feb 22 09:45 cetak-lama.sh -rwxr-xr-x 1 root root 39 Feb 22 09:01 cetak.sh drwxr-xr-x 2 root root 4096 Feb 22 09:48 direktoriku -rw-r--r-- 1 root root 41 Feb 22 09:26 variabel.sh -rw-r--r-- 1 root root 43 Feb 22 09:30 variabel2.sh