Sunday, November 2, 2014

Command Line Manajemen Proses (LINUX)

Proses adalah program yang sedang dieksekusi. Di Linux, setiap program merupakan proses. Proses dapat diciptakan dan dapat pula dimusnahkan. 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.

Berikut beberapa command line yang digunakan pada manajemen proses di linux:
  • 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.
    $ ps

  •  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.
    $ ps u
  •  Mencari proses yang spesifik untuk pemakai.
    $ ps -u <user>
  • Mencari proses lainnya gunakan opsi a, au dan aux
    $ ps -a
    $ ps -au
    $ ps -aux
  •  Melihat proses yang sedang berjalan
    $ top
    $ htop
    Catatan : untuk install htop ketik command sudo apt-get install htop (perlu koneksi
    internet)

  •  Menampilkan hubungan proses parent dan child
    $ ps -eH  Menampilkan hubungan proses parent dan child

  •  $ ps -eF Menampilkan hubungan proses parent dan child serta letak prosesnya
  • Menampilkan semua proses pada sistem dalam bentuk hirarki parent/child
    $ pstree

  • Menghentikan suatu proses/job
    $ kill %<nomor job> contoh : kill %1
    $ kill <PID> contoh : kill 1908
    $ pkill <nama proses> contoh : pkill firefox
    $ pkillall <nama proses> contoh : pkillall firefox
  • Mengubah prioritas suatu proses
    $ renice <prioritas> <PID>
Referensi : 
• Modul praktikum mata kuliah Sistem Operasi 2012
• Modul praktikum Manajemen Proses dan Memory di Linux Mint v.14
• http://rotyyu.blogspot.com/2013/04/linux-basic-command-line-manajemen.html


1 comment:

  1. www.indobet77.com

    Master Agen Bola , Casino , Tangkas , Togel Terbesar
    dan Terpercaya Pilihan Para Bettor

    Promo Terbaru :
    - Bonus  10% New Member Sportsbook
    - Bonus 5% New Member Casino Online
    - Bonus 10% Setiap Hari Bola Tangkas
    - Togel Online
    - Sabung Ayam ( New Produk )
    - CASHBACK untuk Member
    - BONUS REFERRAL 5% + 1% Seumur Hidup

    untuk Informasi lebih jelasnya silahkan hubungi CS kami :
    - YM : indobet77_sb2@yahoo.com
    - EMAIL : indobet77@gmail.com
    - WHATSAPP : +63 905 213 7238
    - WECHAT : indobet77
    - SMS CENTER : +63 905 213 7238
    - PIN BB : 2B65A547 / 24CC5D0F

    Salam Admin ,
    http://indobet77.com/

    ReplyDelete