GNU/Linux >> Belajar Linux >  >> Linux

Perintah Linux PS dengan contoh

Linux adalah pilihan yang sangat baik bagi mereka yang mencari sistem operasi multitasking dan multi-pengguna. Beberapa proses dapat berjalan secara bersamaan dan independen satu sama lain dan sangat stabil. Setiap kali kita menjalankan program, proses baru dari instance program tersebut akan dibuat dan melakukan tugas yang diberikan tanpa mengganggu program lain yang sedang berjalan.

Linux memiliki utilitas ps (Process Status) untuk melihat informasi terkait proses yang berjalan pada sistem. Menggunakan perintah ps, Anda bisa mendapatkan daftar proses, PID-nya, dan beberapa detail berbeda menggunakan opsi lain.

Perintah Linux PS

Pada artikel ini, kami akan menunjukkan kepada Anda beberapa perintah ps yang berguna dengan contoh. Ps menyediakan banyak pilihan untuk tujuan yang berbeda.

Sintaks:

ps <options>

Dimana merupakan parameter untuk berbagai keperluan yang akan kita bahas secara detail di artikel ini.

1. Mencantumkan Proses Shell Saat Ini

Anda dapat menampilkan daftar proses untuk shell saat ini menggunakan perintah ps, dan jika tidak ada proses lain yang berjalan, proses tersebut akan mengembalikan proses yang menjalankan perintah ps.

$ ps

Contoh:

Perintah tersebut menampilkan empat kolom dengan informasi:

  • PID:Ini adalah ID Proses Unik
  • TTY:Jenis pengguna terminal yang sedang login
  • TIME:CPU menjalankan waktu dalam menit dan detik
  • CMD:  Nama perintah yang memulai proses ini

2. Daftar semua Proses

Anda dapat menampilkan semua proses yang berjalan pada sistem menggunakan -e operator.

$ ps -e

Contoh:

Anda bisa mendapatkan detail tambahan dari semua proses menggunakan opsi -f dan -F.

$ ps -f

Contoh:  -f opsi menyediakan daftar format lengkap.

$ ps -F

Contoh:  -F opsi menyediakan cantuman format lengkap ekstra

3. Daftar semua Proses untuk Pengguna

Untuk menampilkan semua proses oleh pengguna di sistem, gunakan operator.

Sintaks:

$ ps -u <UID>

Di sini adalah User ID atau Nama Pengguna yang kami daftarkan prosesnya.

Contoh:

ps -u tuts

4. Daftar semua Proses untuk Grup

Jika Anda ingin menampilkan semua proses oleh grup pada sistem, operator g sangat berguna. Berikut sintaks umumnya.

Sintaks:

$ ps -g <GID>

Di sini adalah ID Grup atau Nama Grup yang prosesnya kami daftarkan.

Contoh:

5. Daftar Proses dengan Nama Perintah

Untuk berjaga-jaga jika Anda membutuhkan semua proses perintah pada sistem, penggunaan operator C sangat berharga. Mari kita lihat sintaks dan contoh penggunaannya.

Sintaks:

$ ps -C <program>

Di sini adalah nama perintahnya.

Contoh:

6. Tunjukkan Pohon Proses

Anda dapat mengambil proses dalam hierarki atau model pohon menggunakan perintah di bawah ini.

$ ps -e -H

Contoh:

Atau, Anda juga dapat menampilkan proses dalam format ASCII menggunakan opsi –forest.

$ ps -e --forest

Contoh:

7. Temukan PID Proses

Terkadang, Anda mungkin perlu menemukan ID proses dari proses yang sedang berjalan. Untuk mencarinya, Anda dapat menggunakan perintah grep seperti gambar di bawah ini:

ps -ef | grep thunderbird

Contoh:

Di sini 2846 adalah id proses untuk program thunderbird. Nanti Anda dapat menggunakan PID ini untuk menghentikan proses ini menggunakan perintah kill.

kill <process id>

8. Tampilkan Proses penggunaan Memori Tinggi

Perintah berikut ini sangat berharga untuk admin sistem selama pemecahan masalah sistem. Anda dapat menampilkan daftar proses secara terurut untuk mengetahui proses penggunaan memori tertinggi.

ps -eo pid,cmd,%mem,%cpu --sort=-%mem

Contoh:

Kesimpulan

Itulah berbagai cara menggunakan perintah ps di Linux. Anda dapat melihat betapa berguna dan pentingnya perintah-perintah ini untuk administrasi dan manajemen sistem yang tepat. Untuk mempelajari lebih lanjut tentang penggunaan perintah ini, Anda dapat menggunakan bantuan opsi di terminal saat berada di perintah tertentu.


Linux
  1. Perintah Tee Linux dengan Contoh

  2. Perintah kepala Linux dengan Contoh

  3. Perintah JQ di Linux dengan Contoh

  1. Perintah wc Linux dengan Contoh

  2. Perintah sortir Linux dengan Contoh

  3. Perintah Echo di Linux (Dengan Contoh)

  1. Perintah man di Linux dengan Contoh

  2. Perintah AWK di Linux dengan Contoh

  3. Contoh Perintah 20 ps untuk Memantau Proses Linux