Kumpulan Perintah Umum Linux (Bagian 1)!!
Perintah berikut berguna untuk para webmaster dan pengguna sistem operasi linux yang mungkin lupa dengan perintah standar. Perintah linux berikut ini dapat digunakan untuk memonitor server maupun untuk kegiatan sehari-hari pengguna linux. Perintah linux sebenarnya tidaklah terlalu sulit hanya butuh kebiasaan kita untuk menjalankannnya. Penasaran perintah apa saja dalam linux yang biasa digunakan?
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
Tunggu kelanjutan artikelnya ya sob… :)