Friday, November 11, 2011

List Perintah (Command) Dasar Linux

 
Tidak dapat dipungikiri, Linux masih menggunakan banyak command non GUI yang merepotkan user pemula. Hal ini pula yang menjadikan linux "angker" bagi user yang belum menguasai TI dengan baik meski sebenarnya, perintah linux sendiri sangat sederhana dan tak serumit bahasa perograman. User hanya perlu mengetikkan kalimat singkat di terminal dan akan diproses dengan cepat secepat meng-klik button-button otomatis di OS GUI.
Berikut beberapa command dasar linux yang harus diketahui oleh linuxer pemula.

1. melihat penggunaan perintah dasar –> #man
contoh : #man ls #man mv #man scp #man rm
2. menampilkan isi file perlayar % –> #more
contoh : #more catatan.sh
3. menampilkan isi file paling atas –> #head
contoh : #head catatan.sh
4. menampilkan isi file paling bawah –> #tail
contoh : #tail catatan.sh
5. membuat direktori baru –> #mkdir
contoh : #mkdir laporan
6. membuat direktori sekaligus beserta turunannya
contoh : #mkdir -p laporan/juli/2007
7. menghapus direktori –> #rmdir
contoh : #rmdir laporan
8. menghapus direktori sekaligus beserta turunannya
contoh : #rm -rf laporan
9. memindahkan file –> #mv
contoh : #mv catatan.sh /home/user
10.mengganti / merubah nama file –> #mv
contoh : #mv catatan.sh tulisan.sh
11.menyalin / mengcopy file –> #cp
contoh : #cp catatan.sh /home/user
12. menyalin / mengcopy folder –> #cp -rf
contoh : #cp -rf laporan /home/user
13.menyalin / copy file dijaringan –> #scp
contoh : #scp wew.txt 192.168.0.1:/home/user
14. menyalin / copy folder dijaringan –> #scp -r
contoh : #scp -r lay 192.168.0.1:/home/user
15. melihat kapasitas memori yang dipakai –> #du
contoh : #du -h gambar.jpg
16. merubah direktori aktif –> #cd absolute path [nama direktori]
contoh : #cd HTC
relative path ../../../
contoh : #cd laporan/juli/2007
17. membuat file baru (file kosong) –> #touch
contoh : #touch lay
buat sekaligus
#touch lay1 lay2 lay3
18.menuliskan kedalam file –> #echo
contoh : #echo “isi file” >> /folder/test.sh
19.menampilkan isi file –> #cat
contoh : #cat /home/deni/catatan.sh
20. mengedit file (editor) –> #editorkamu
contoh : #gedit catatan.sh <editor: gedit>
*melihat partisi lengkap pada pc –> #fdisk -l
contoh : #fdisk -l
*melihat isi harddisk yg masih kosong –> #df -k
contoh : #df -k /dev/hda1
*men-Scandisk Harddisk –> #fsck
contoh : #fsck /dev/hda2
*melihat total memori yang dipakai –> #free
contoh : #free
*melihat direktori dimana kita bekerja –> #pwd
contoh : #pwd
*kompres file –> #gzip
contoh : #gzip -c test.txt > test.gz
*extract file kompres –> #gunzip
contoh : #gunzip test.gz
*kompres file –> #tar -czf #tar -czf
contoh : #tar -czf denot.tar.gz denot
( bz2 ): #tar -czf denot.tar.bz2 denot
*Extract file kompres –> #tar -xzvf #tar -xjvf
contoh : #tar -xzvf denot.tar.gz
( bz2 ): #tar -xjvf denot.tar.bz2
*membaca file format pdf –> #xpdf
contoh : #xpdf brosur.pdf
*remote pc lain di jaringan –> #ssh
contoh : #ssh root@192.168.0.20
*melihat ip address yang dipakai –> #ifconfig
contoh : #ifconfig eth0
*menginstall file rpm –> #rpm -ivh
contoh : #rpm -ivh ifolder3-server.i586.rpm
*mengupgrade file rpm –> #rpm -Uvh
contoh : #rpm -Uvh ifolder3-server.i586.rpm
*menghapus file rpm –> #rpm -e
contoh : #rpm -e ifolder3-server.i586.rpm
*melihat file rpm yang sudah terinstall –> #rpm -qa
contoh : #rpm -qa |grep xmms
*mounting media baru –> #mount
contoh : #mount /dev/sda /mnt/flashdisk
*melihat proses yang sedang berjalan –> #ps
contoh : #ps axf
*mendownload file di internet –> #wget
contoh : #wget -t0 -cb [nama file download] -O var/temp
*menampilkan routing table –> #route
contoh : #route -n
*membuat link file (shortcut) –> #ln
contoh : #ln -s linux-2.6.17.12 linux
*merubah kepemilikan –> #chmod
contoh : #chmod 777 /data/share
*menambahkan user –> #useradd
contoh : #useradd Lay
*menambahkan password –> #passwd
contoh : #passwd Lay
*mengunci password –> #passwd -l
contoh : #passwd -l Lay
*membuka kunci password –> #passwd -u
contoh : #passwd -u Lay
*membypass password –> #passwd -d
contoh : #passwd -d Lay
*menghapus user –> #userdel
contoh : #userdel Lay
*menambahkan group –> #groupadd
contoh : #groupadd suse
*menghapus group –> #groupdel
contoh : #groupdel suse

No comments:

Post a Comment