Diagonal Select - Hello Kitty
RSS

Cheatsheet Manajemen Proses di Linux


[Cheatsheet] Manajemen Proses di Linux


Secara umum, manajemen proses di dalam OS (operating system) Linux Ubuntu memiliki cara dan mekanisme yang hampir sama dengan manajemen proses dalam OS turunan UNIX (dan Linux) lainnya. Oleh karenanya dalam Bab ini, akan diberikan penjelasan singkat mengenai manajemen proses di dalam OS berbasis Linux pada umumnya, kemudian dilanjutkan dengan pembahasan beberapa hal khusus yang dijumpai di Linux Ubuntu.
Proses adalah program yang sedang dieksekusi. Di Linux, setiap program merupakan proses. Proses dapat diciptakan dan dapat pula dimusnahkan.  Ketika sistem operasi GNU/Linux pertama kali diaktifkan, saat itu pula proses yang bertanggung jawab  untuk memuat kernel diciptakan. Proses yang pertama kali diciptakan di Linux disebut init. Konsep proses di Linux memiliki kemiripan dengan konsep file permission. Dalam pengertian setiap user hanya dapat memanipulasi proses yang menjadi miliknya. Setiap proses juga memiliki PID atau Process ID yang merupakan nomor unik yang dapat digunakan untuk berinteraksi dengan proses bersangkutan. 
Perintah-perintah proses di linux :

1. $ ps
Instruksi ps (process status) digunakan untuk melihat kondisi proses yang ada. PID adalah Nomor Identitas Proses, TTY adalah nama terminal dimana proses tersebut aktif, STAT berisi S (Sleeping) dan R (Running), COMMAND merupakan instruksi yang digunakan.





2. $ ps -u
Untuk melihat faktor/elemen lainnya, gunakan option  –u (user). %CPU adalah presentasi CPU time yang digunakan oleh proses tersebut, %MEM adalah presentasi system memori yang digunakan proses, SIZE adalah jumlah memori yang digunakan, RSS (Real System Storage) adalah jumlah memori yang digunakan, START adalah kapan proses tersebut diaktifkan.




3. $ ps -u <user>
Mencari proses yang spesifik untuk pemakai.
























4. $ ps -a
Mencari proses lainnya atau all





5. $ ps -u
mencari proses yang spesifik untuk pemakai






6. $ ps -x
mencari proses yang ada






















7. $ ps -au 
Mencari proses yang ada, all user








8. $ ps -aux
Mencari proses yang ada, secara lengkapnya
















9. $ top
Melihat proses yang sedang berjalan















10. $ htop
Program yang digunakan untuk untuk memantau proses secara interakif. Htop merupakan program yang mirip dengan top, tetapi dengan tambahan fasilitas tampilan scroll ke atas atau kesamping, menghentikan proses, atau mengatur prioritas proses tanpa harus menghapal PID dari proses.
Catatan : untuk install htop ketik command sudo apt-get install htop (perlu koneksi internet). sebelum install htop, kita ketik command sudo apt-get update, untuk mengupdate seluruh data yang ada di komputer. gambar nya seperti ini
















  

tunggu sampai selesai, baru kita install htopnya, bisa dilihat seperti ini:















setelah selesai menginstall, kita bisa melihat nya dgn ketik di command
htop bisa dilihat seperti ini:


















11. $ ps -eH
Menampilkan hubungan proses parent dan child
























12. $ ps -eF
Menampilkan hubungan proses parent dan child serta letak prosesnya














13. $ pstree
Menampilkan semua proses pada sistem dalam bentuk hirarki parent/child
















14. a. $ kill <PID> contoh : kill 1908
Menghentikan suatu proses/job 
Pilih dulu PID yang akan di hapus, lalu ketik kill <PID>, seperti ini












Untuk mengecek, apakah file dengan PID tersebut hilang atau tidak dengan ketik
ps -eF














contohnya sama untuk perintah kill berikut ini
b. $ kill %<nomor job> contoh : kill %1
c. $ pkill <nama proses> contoh : pkill firefox
d. $ pkillall <nama proses> contoh : pkillall firefox


15. $ renice <prioritas> <PID>

Mengubah prioritas suatu proses

Demikian yang dapat di jelaskan. semoga bermanfaat ya dan selamat mencoba.
Jika ingin lebih jelas, modul bisa didownload disini.
  
Sumber :
Modul praktikum mata kuliah Sistem Operasi 2014
http://arizalfahriby.blogspot.com/search?q=htop
 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS