Saturday, February 4, 2017

Perintah umum dalam Linux


Macam-macam perintah umum dalam linux adalah sebagai berikut:
1. Perintah Tar
– Membuat arsip tar => $ tar cvf nama_arsip.tar dirname/
– Ekstrak arsip => $ tar xvf nama_arsip.tar
– melihat arsip tar => $ tar tvf nama_arsip.tar

2. Perintah Grep
– Mencari string dalam file => $ grep -i “kata-khas” nama_file
– Print kata yang tepat dalam 3 baris => $ grep -A 3 -i “contoh” nama_file
– Mencari string dalam semua file => $ grep -r “kata-khas” *

3. Perintah Find
– Mencari file menggunakan nama file (Case Sensitif) => # find -iname “MyCProgram.c”
– Mengeksekusi perintah yang ditemukan dalam file => $ find -iname “MyCProgram.c” -exec md5sum {} \;
– Mencari file kosong => # find ~ -empty

4. Perintah SSH
– Login ke remote host => ssh -l nama_user remotehost.example.com
– Debug SSH Client => ssh -v -l nama_user remotehost.example.com
– Menampilkan versi SSH => $ ssh -V

5. Perintah Sed
– Konversi format file DOS ke Unix => $sed ‘s/.$//’ nama_file
– Menampilkan isi file => $ sed -n ‘1!G;h;$p’ nama_file.txt
– Menambah nomor baris yang belum ada dalam file => $ sed ‘/./=’ nama_file.txt | sed ‘N; s/\n/ /’

6. Perintah Awk
– Menghapus baris yang terduplikat => $ awk ‘!($0 in array) { array[$0]; print }’ temp
– Menampilkan semua baris dalam file dengan uid dan gid yang sama => $awk -F ‘:’ ‘$3==$4' nama_file.txt
– Menampilkan nilai tertentu dalam file => $ awk ‘{print $2,$5;}’ nama_file.txt

7. Perintah Vim
– Menuju baris tertentu => $ vim +baris nama_file.txt
– Menuju baris yang mempunya nama yang tepat => $ vim +/search-term nama_file.txt
– Membuka file dalam mode read only => $ vim -R /etc/nama_file

8. Perintah Diff
– Mengabaikan spasi kosong ketika membandingkan 2 buah file => # diff -w file_lama.txt file_baru.txt

9. Perintah Sort
– Menyusun file dimulai dari abjad yang terkecil => $ sort file.txt
– Menyusun file dimulai dari abjad yang terbesar => $ sort -r file.txt

10 Perintah Xargs
– Mengopi semua gambar ke hardisk eksternal => # ls *.jpg | xargs -n1 -i cp {} /external-hard-drive/directory
– Mencari semua gambar dalam sistem dan mengarsipkan => # find / -name *.jpg -type f -print | xargs tar -cvzf images.tar.gz
– Download semua url dalam file teks => # cat url-list.txt | xargs wget –c

11. Perintah ls
– Menampilkan ukuran file => $ ls -lh
– Menyusun file berdasarkan modifikasi tanggal => $ ls -ltr

12. Perintah cd
– Untuk navigasi suatu direktori => $cd /etc/direktori_tujuan

13. Perintah gzip
– Membuat file kompresi gzip => $ gzip test.txt
– Ektrak file kompresi gzip => $ gzip -d test.txt.gz

14. Perintah unzip
– Ekstrak file zip => $ unzip test.zip

15. Perintah shutdown
– Mematikan sistem dan power off => # shutdown -h now
– Mematikan sistem setalah 10 menit => # shutdown -h +10
– Reboot sistem => # shutdown -r now

– Memaksa untuk memeriksa file sistem ketika reboot => # shutdown -Fr now


Notice : 
Jangan lupa Like, Comment, Share, dan Follow Akun Kami. Terima Kasih

No comments:

Post a Comment