Selasa, 28 Oktober 2014

PERINTAH-PERINTAH DASAR DALAM SISTEM OPERASI LINUX (Command Line Linux)




Assalamu'alaikum wr wb.
hallo ... semoga selalu dalam lindungan Allah swt.

Perintah dasar atau command line, tetapi lebih akrab disebut terminal. Terminal ini merupakan cara yang mudah dan efisien untuk menjalankan perintah-perintah yang ada didalam Sistem Operasi Linux.Bagi yang sering menggunakan dan  pernah mencoba menggunakan Sistem Operasi Linux mungkin tidak asing lagi dengan perintah dasar ini. Tapi bagi yang belum pernah mencoba atau pemula tentu saja perintah-perintah ini akan sangat membantu. Perintah-perintah ini di eksekusi dengan menggunakan Terminal, untuk membuka jendela terminal ada beberapa cara :
  1. Dash Menu ketik “Terminal” dan klik Terminal. 
  2. Menggunakan Shortcut [CTRL] + [ALT] + [T]
Setelah melakukan salah satu dari perintah diatas maka jendela terminal akan terbuka.

Command Line Linux
  •  Perintah Dasar Untuk Penanganan File
Ø  Untuk Membuat Direktori    mkdir nama_folder
Ø  Untuk Menampilkan isi direktori  ls
Perintah is ini bisa ditambah dengan atribut lain untuk memperoleh tampilan daftar isi yang berbeda pada direktori, misal :
*      ls –l  : memperlihatkan daftar file disertai atribut seperti pemilik,permission,ukuran dan tanggal modifikasi.
*      ls –a  : untuk memperlihatkan daftar file dan file tersembunyi di dalam direktori sekarang taanpa atribut apapun.
*      ls  -al  : untuk menggabungkan opsi perintah –l dan –a untuk ls.
*      ls /direktori /ehm : untuk memperlihatkan daftar file dari ls /direktori /ehm ketika kita sedang berada didirektori sekarang.
Ø  Untuk berpindah direktori  : cd direktori_tujuan
Perintah ini juga  memiliki parameter lain untuk berpindah ke folder, yaitu :
*      Cd direktori/  : pindah direktori ke direktori yang berbeda di dalam direktori sekarang.
*      Cd  : pindah ke direktori home
*      Cd~  : pindah ke direktori home
*      Cd .. : pindah ke satu direktori ke direktori teratas atau kembali ke direktori sebelumnya.
*      Cd ../../n : pindah n direktori sebelumnya.
*      Cd /direktori/sesuatu  : pindah ke direktori tanpa harus mundur ke direktori sebelumnya.Akan pindah jika direktori tersebut ada dan penulisan direktorinya benar.

Ø  Untuk menampilkan tempat direktori yang aktif  à pwd
Ø  Untuk menyalin file  : cp file_yang_akan_disalin direktori tujuan.
*      Cp file /path /ke/direktori/sesuatu : untuk mengkopi file tertentu ke direktori tertentu.
*      Cp –r folder /path/ke/direktori/sesuatu : untuk mengkopi folder tertentu secara rekursif ke direktori tertentu.
*      Cp *.extention /path/ke/direktori/sesuatu : untuk mengkopi file-file yang berekstensi tertentu ke direktori tertentu.
*      Cp nama* /path /ke/direktori/sesuatu : untuk mengkopi filefile yang namanya diawali dengan ‘nama’ ke direktori tertentu.
Ø  Untuk memindahkan file  :  mv file_yang_akan_dipindahkan direktori_tujuan.
Ø  Untuk menghapus file
*      Rm file : menghapus file
*      Rm –r folder : menghapus folder
*      Rm –rf folder : menghapus folder secara paksa
Ø  Untuk mencari file dalam direktori : find nama_file/folder_yang_akan_dicari
Ø  untuk melihat isi file : cat nama_file.ehm
Ø  untuk menampilkan jumlah baris,jumlah kata dan ukuran file (dalam byte) suatu file : wc nama_file.txt

  • Perintah Dasar Dalam Sistem Administrasi
Ø  Untuk menjalankan perintah/ program sebagai super user : sudo nama_perintah
Ø  untuk melihat user yang sedang aktif : whoami

  • Perintah Dasar Dalam Manajemen Pemrosesan
Ø  Untuk menampilkan proses-proses yang sedang berjalan ps aux
Ø  Untuk mengakhiri proses yang sedang berjalan
*      Kill PID : untuk membunuh proses yang memiliki PID tertentu
*      kill program : untuk membunuh sebuah proses yang memiliki nama tertentu
*      killall program untuk membunuh semua proses yang memiliki nama tertentu
Ø  untuk menampilkan daftar perangkat yang ditancapkan di port USB : lsusb
Ø  untuk membersihkan taampilan terminal : clear  atau Utility
Ø  untuk merestart sistem : reboot
Ø  untuk mematikan sistem : shutdown / halt
Ø  untuk menampilkan daftar hardware dan harus dijalankan sebagai super user : lshw
Ø  untuk menampilkan lamanya sistem telah berjalan : uptime
Ø  kalkulator didalam terminal : bc

  •    Perintah-perintah lainnya
Ø  Any_command –help : menampilkan keterangan bantu tetntang pemakaian perintah.
Ø  Ln –s source destination : membuat simbolic links  contoh : ln -sf /usr/X11R6/bin/XF86_SVGA /etc/X11/X
Ø  Less filename : melihat suatu file layar per layar dan tekan tombol “q” apabila ingin keluar.
Ø  Pico filename : untuk mengedit suatu text file
Ø  Pico –w filename : untuk mengedit suatu text file dengan menonaktifkan fungsi word wrap sangat berguna untuk mengedit file seperti /etc/fstab
Ø  Lynx file.html : untuk melihat file html atau browse ke net dengan text mode,dimana gambar tidak dapat ditampilkan, tapi lynx adalah suatu browser yang sangat cepat,sangat berguna biila kita hanya menginginkan suatu artikel tanpa image/gambar.
Ø  Tar –xvf filename.tar : untuk meng-untar sebuah file tar yang tidak terkompress (*.tar)
Ø  Gunzip filename.gz : untuk meng-unkompress sebuah file zip (*.gz” or *.z) ,dengan menggunakan gzip(zzip atau compress) jika kita menginginkan mengkompress file.
Ø  Locate filename : untuk mencari file dengan string “filename”.sangat mudah dan cepat dari perintah diatas.
Ø  Pine : E-mail reader yang sangat mudah digunakan dan menjadi favorit banyak pemakai mesin Unix.
Ø  Xinit : untuk menjalankan X-window server (tanpa windows manager).
Ø  Startx : untuk menjalankan X-window server dan meload default windows manager.
Ø  Time : untuk melihat jumlah waktu yang ditangani untuk penyelesaian suatu proses + info lainnya.
Ø  Who : melihat user yang login pada komputer kita.
Ø  Rwho –a :  melihat semua user yang login pada network kita. Layanan perintah rwho ini harus diaktifkan, jalankan setup sebagai root untuk mengaktifkannya.
Ø  last : Melihat user sebelumnya yang telah login di komputer.
Ø  Free : informasi memory (dalam kilobyte).
Ø  Fg : Mengembalikan suatu proses yang dihentikan sementar (suspend) agar berjalan kembali di foreground.
Ø  Grep :  Global regular expresion parse atau grep adalah perintah untuk mencari file-file yang mengandung teks dengan kriteria yang telah Anda tentukan.
Ø  History : Menampilkan perintah-perintah yang telah digunakan sebelumnya. Note: Linux memiliki fasilitas untuk menyimpan perintah-perintah yang pernah digunakan.
Ø  Bg : Untuk meminta sebuah proses yang dihentikan sementara(suspend) agar berjalan di background.
Ø  Chgrp : untuk merubah kepemilikan kelompok file atau direktori.
Ø  Chmod : untuk menambah dan mengurangi ijin pemakai untuk mengakses file atau direktori.
Ø  Chown : merubah user ID (owner) sebuah file atau direktori.
Ø  Mesg y atau  mesg n : Untuk memberikan ijin user lain menampilkan pesan dilayar terminal.
Ø  Wall : Mengirimkan pesan dan menampilkannya di terminal tiap user yang sedang login.
Ø  Xhost + : Perintah ini digunakan untuk memberi akses atau menghapus akses(xhost -) host atau user ke sebuah server X.


reference :
 Tim Asisten Sistem Operasi
 http://www.slideshare.net/fikriaquarius/100-perintah-dasar-linux-16743847

 ~terimakasih sudah membaca~
     ***semoga bermanfaat***

Tidak ada komentar:

Posting Komentar