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