ls ls -l ls -al pwd (melihat dimana anda sedang berada) cd (change direktori) cd /home/ahmad/data/baru cd .. (mundur 1 direktori) cd ../.. (mundur dua direktori)
cd /home (ingat kalau mau masuk ke sub direktori tidak boleh pakai / didepan contoh cd ahmad/data) mkdir data (membuat direktori) rmdir data/ (menghapus direktori data kosong) touch coba.txt (membuat file kosong) cp coba.txt cobi.txt (mengkopi file) rm cobi.txt (menghapus file) rm -rf /data (menghapus direktori)
mv-->move #mv coba.txt /home/ahmad/data -->rename #mv coba.txt cobu.txt
latihan cd /root home | ------------------------------------------------------ | | | ahmad budi irfan | | | datA -------------- -------------- | | | | | baru stu data merah biru (ciek) (satu) (wahid) (one) (duo) (loro) (isnin) (two)
chmod (merubah hak akses) r=read w=write x=execute #ls -l rwxr-xr-x 2 efrizal hrd 4096 2011-01-04 12:08 Music --------- ------ ------ ---- -------------- ----- hak akses user group ukuran tgl nama file
rwx r-x r-- --- --- --- user(u) group(g) other(o)
#chmod g+w music root@efrizal-laptop:~# touch coba.txt root@efrizal-laptop:~# ls -l coba.txt -rw-r--r-- 1 root root 0 2011-03-17 13:58 coba.txt root@efrizal-laptop:~# chmod u+x coba.txt root@efrizal-laptop:~# ls -l coba.txt -rwxr--r-- 1 root root 0 2011-03-17 13:58 coba.txt
#chmod u-x,g+r,o+w coba.txt cara 2
r=4 w=2 x=1
#chmod 653 coba.txt rw- r-x -wx
#chmod 777 coba.txt rwx rwx rwx #chmod 700 coba.txt #chmod 77 coba.txt #chmod 7 coba.txt #chmod 007 coba.txt #chmod 07 coba.txt
chown (change ownership) root@efrizal-laptop:~# ls -l coba.txt -rwxr--r-- 1 efrizal hrd 0 2011-03-17 13:58 coba.txt
#chown fayyad coba.txt -rwxr--r-- 1 fayyad hrd 0 2011-03-17 13:58 coba.txt
chgrp (change group) #chgrp acct coba.txt -rwxr--r-- 1 efrizal hrd 0 2011-03-17 13:58 coba.txt
root@efrizal-laptop:~# ls -l coba.txt -rwxr--rw- 1 root root 0 2011-03-17 13:58 coba.txt root@efrizal-laptop:~#
echo "hello dunia" echo " apa kabar" > satu.txt (membuat file) cat > dua.txt hello dunia apa kabarmu (ctrl-d)
cat satu.txt (melihat isi file)
tac dua.txt (menampilkan terbalik)
#less /etc/passwd #more /etc/passwd
menampilkan file teratas #head /etc/passwd (10 baris teratas) #head -5 /etc/passwd (5baris)
menampilkan file terbawah #tail /etc/passwd (10 baris terbawah) #tail -15 /etc/passwd (15 baris dari baris paling bawah)
System Resource =============== #fdisk -l (mlihat partisi yg ada) #df -l (melihat partisi yg aktif) #du /etc (melhat ukuran file yg ada pd /etc) #du -sh /home (melhat ukuran space yg digunakan /home)
#free #ps #ps -axf PID TTY STAT TIME COMMAND
#kill [pid]
Pencarian=>which (mencari perintah) #which cp =>whereis (mencari aplikasi) #whereis mozilla =>find #find / -name "*.txt" -print (mencari file dengan extemsi txtn pada seluruh direktori yg ada) #find /etc -name "*.sh" -print (mencari file extensi sh pada direktori /etc) #find . -name "*.txt" -print (mencari file ext. txt pada current direktori atau tempat anda berada)
=>locate #locate *.odt (mencari pada seluruh direktori) #locate /home/*.txt (mencari pd direktri /home extensi txt) mencari kata dlm file #grep -i ahmad /etc/passwd
#sort /etc/passwd (mengurut isi file aa,bb...zz)
#cut -f1 -d ":" /etc/passwd (potong pd kolom pertama dg pembatas ":" pd file /etc/passwd) #cut -f1,6 -d ":" /etc/passwd (potong pd kolom pertama dan enam dg pembatas ":" pd file /etc/passwd) #cut -f1-3 -d ":" /etc/passwd (potong pd kolom pertama sampaitiga dg pembatas ":" pd file /etc/passwd)
user01@mobile ~]$ cat tesaja Aku seorang kapiten mempunyai pedang panjang kalau berjalan prok-prok-prok Aku seorang kapiten Hati ku damai jiwa ku tentram Aku seorang kapiten Tak pernah ragu
er01@mobile ~]$ fmt tesaja Aku seorang kapiten mempunyai pedang panjang kalau berjalan prok-prok-prok Aku seorang kapiten Hati ku damai jiwa ku tentram Aku seorang kapiten Tak pernah ragu
[user01@mobile ~]$ fmt -w 40 tesaja Aku seorang kapiten mempunyai pedang panjang kalau berjalan prok-prok-prok Aku seorang kapiten Hati ku damai jiwa ku tentram Aku seorang kapiten Tak pernah ragu
[user01@mobile ~]$ cat tes | tr Aku Iam Iam seorang aapiten Mempmnyai pedang panjang Kalam berjalan proa-proa-proa Iam seorang aapiten
[user01@mobile ~]$ sed -e "s/Aku/Saya/" tes Saya seorang kapiten Mempunyai pedang panjang Kalau berjalan prok-prok-prok Saya seorang kapiten
redirection dan pipe ======================== > >> output redirection < input redirection 2> error redirection #cat > coba.txt hello apa kabar baik-baik saja bukan? (ctrl-d) #echo "tess" > lat.txt #cat >> coba.txt alhmadulillah baik (ctrl-d) #cat > tiga.txt 4*5 (ctrl-d) #bc < tiga.txt 20 #cat > empat.txt < coba.txt #cat empat.txt < coba.txt #ls /homi no such file or direcktori #ls /homi > error.txt
#ls /homi 2> error.txt LATIHAN ========== 1. buat sebuah file bernama "baru.dat" isinya adalah keseluruhan nama user yg ada di sistem anda, ingat namanya saja #cut -f1 -d ":" /etc/passwd > baru.dat
2. buat sebuah file bernama "dua.dat" isinya file baru.dat yg terurut dari a-z dan dari z-a. #sort baru.dat > dua.dat #sort -r baru.dat >> dua.dat 3. Buat sebuah file bernama "tiga.dat" isinya gabungan dua file di atas. # cat baru.dat dua.dat > tiga.dat 4. Buat sebuah file bernama "partisi.dat" isinya adalah tampilan keseluruhan partisi yg ada # fdisk -l > partisi.dat 5.buat sebuah file bernama "empat.dat" isinya nama user dan home direktorinya sebanyak 5 baris dari atas (/etc/paswd) #cut -f1,6 -d ":" /etc/passwd |head -5 6.Buat sebuah file bernama "lima.dat" isinya adalah 15 bari user terbawah yang ditampilan nama user dan idnya. #cut -f1,3 -d ":" /etc/passwd | tail -15 7.buat sebuah file bernama "enam.dat" isinya keseluruhan file yg ada pada direktori /etc beserta ukuranya. #du /etc > enam.dat ARCHIVE DAN KOMPRESS ===================== #tar -cvf backup.tar /home (membakup /home dengan nama backup.tar) #ls -l backup.tar (merah)
#gzip backup.tar (kompress file yang telah menjadi .tar) #ls -l backup.tar.gz
kopikan ke direktori lain (usb/hardisk)
#cp backup.tar.gz /opt #gunzip backup.tar.gz (membuka zip file) #ls -l backup.tar #tar -tvf backup.tar (melihat isi file backup.tar) #tar -xvf backup.tar (mengextrak file backup) #ls -l /home
Beberapa perintah kompress zip<>unzip gzip<>gunzip bzip2<>bunzip2
#tar -czvf backup.tar.gz /home (membuat dan komress)
#tar -xzvf backup.tar.gz (unzip dan extrak)
#tar -cjvf backup.tar.bz2 /etc (membuat backup bz2)
#tar -xjvf backup.tar.bz2 (extrak bz2)
Perintah jaringan ================= ftp telnet ssh
#service sshd restart #/etc/init.d/sshd restart #ifconfig (melihat ip)
#ssh 192.168.1.10 password:xxxxxx (login root)
#ssh -l udin 192.168.1.111 password: (masukan password udin)
#scp namafile ahmad@192.168.1.10: passwor: (passeord ahmad default /home/ahmad)
#scp namafile root@192.168.1.11:/home/budi/data password:xxxxxx
#scp -rp namadirekroti ahmad@192.168.1.12: (kopi direktori)
#scp ahmad@192.168.1.14:/home/ahmad/test.txt . password: #scp ahmad@192.168.1.14:/home/ahmad/test.txt /home/budi password:
cek -who -finger -w -last
Mengakses Media penyimpanan ========================== mount #mount /dev/fd0 /mnt/floppy #mount /dev/sda1 /mnt/usb fdisk -l #mount /dev/hda5 /media/data #mount /dev/cdrom /media #umount /media #mount /dev/sda4 /media #dmesg #mount -t iso9660 /dev/cdrom /media/cdrom #mount -t ntfs /dev/hda1 /media/windows
Editor VI =============
#vi namafile
modus ==>1. modus insert (i,a) 2. Modus command (tekan escp ) #vi coba.txt (yy)hello (kopi satu baris) p apa kabar (2yy)apa kabar (kopi dua baris) (dd)baik-baik saja bukan (menghapus satu baris) (3dd) menghapus 3 baris :w (simpan tanpa keluar) :wq (simpan dan keluar) :x :q keluar :q! keluar paksa #vi file1 file 2 (membuka beberapa file) :n ke file berikutnya :rew balik ke file semula u = undo :!date (mengexekusi perintah) :!ls /ahmad (mencari kata dalam file) :1,$ s/aku/saya/g :set number (melihat baris file) :100 (ke baris 100) :$ (ke baris terakhir :1 ke baris 1
|
0 komentar:
Posting Komentar