====== 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