Pemantauan

Menggunakan perintah ps di linux

Menggunakan perintah ps di linux
Perintah "ps” akan menampilkan status proses sebagai snapshot. Berbeda dengan Microsoft Windows yang menunjukkan status proses dalam tampilan langsung. Di Linux, jika kita ingin melihat proses secara langsung, kita perlu menggunakan perintah puncak yang tidak akan kami jelaskan dalam tutorial ini terbatas pada ps.

Ayo coba lari ps tanpa parameter tambahan hanya dengan menjalankan:

ps

Seperti yang kita lihat, kita memiliki 4 kolom:

ID: ID Proses, menunjukkan nomor identifikasi proses.

TTY: Mengidentifikasi terminal dari mana proses dijalankan.

WAKTU: Menunjukkan waktu prosesor yang digunakan oleh program.

CMD: Menunjukkan perintah yang digunakan untuk meluncurkan proses.

Output default ps tanpa parameter seperti yang Anda lihat hanya akan mencantumkan proses yang dijalankan oleh root.

Jika kami ingin memeriksa proses yang dijalankan oleh setiap pengguna, jalankan:

ps -a

Sekarang kita dapat melihat proses yang dijalankan oleh semua pengguna.  Biasanya ketika kita menggunakan perintah ps kita menambahkan parameter seperti -Sebuah, -x dan -kamu.

Sementara -Sebuah daftar proses yang dimulai oleh semua pengguna, -x juga mencantumkan proses yang dimulai saat boot seperti daemon, parameter -kamu akan menambahkan kolom dengan informasi tambahan pada setiap proses:

ps -axu

Kami sekarang dapat melihat semua proses, dijalankan oleh semua pengguna, oleh sistem itu sendiri dan kami juga mendapat informasi tambahan pada setiap proses:

PENGGUNA: Menentukan pengguna yang menjalankan program.

ID: ID Proses, menunjukkan nomor identifikasi proses.

CPU%: Prosesor % yang digunakan oleh proses.

MEME%: % memori yang digunakan oleh proses.

VSZ: Ukuran virtual dalam kbyte.

RSS: Berbeda dengan ukuran virtual, ini menunjukkan memori nyata yang digunakan oleh proses.

TTY: Mengidentifikasi terminal dari mana proses dijalankan.

NEGARA: Menampilkan informasi tentang status proses seperti prioritasnya, dengan menjalankan "man ps" Anda dapat melihat makna kode.

MULAILAH: Tunjukkan saat proses telah dimulai.

WAKTU: Menunjukkan waktu prosesor yang digunakan oleh program.

CMD: Menunjukkan perintah yang digunakan untuk meluncurkan proses.

Untuk membuat daftar proses yang dijalankan oleh pengguna tertentu, Anda dapat menjalankan:

ps -U nama pengguna

Setelah kita memahami cara menggunakan ps untuk menampilkan proses, mari kita periksa cara menghentikannya.

Di Linux perintahnya membunuh adalah yang digunakan untuk menghentikan proses. Kita bisa lari”bunuh PIDNUMBER” untuk menghentikan suatu proses:

Seperti yang Anda lihat, saya mematikan proses yang dimulai oleh Gimp, tetapi jika kita menjalankan ps -axu lagi kita akan melihat Gimp masih berjalan:

Yang perlu kita lakukan untuk memastikan penutupan program adalah dengan mematikan semua prosesnya, termasuk proses induk, kita dapat melakukannya dengan menambahkan parameter -9:

bunuh -9 PIDNUMBER

Seperti yang Anda lihat kali ini prosesnya dimatikan, karena saya mencoba mematikannya dua kali dan untuk kedua kalinya sistem memberi tahu saya bahwa prosesnya tidak tersedia, kami dapat menjalankannya ps -axu lagi untuk memastikan:

Perintah killall dapat digunakan untuk mematikan semua proses yang terkait dengan nama program:

Seperti yang Anda lihat pada gambar di atas LibreOffice sedang berjalan sekarang, mari kita lihat apa yang terjadi ketika saya menjalankan:

kantor killall.tempat sampah


Mari kita periksa ps -axu lagi:


Seperti yang kita lihat LibreOffice ditutup.

Saya harap Anda menemukan artikel ini berguna untuk mengelola proses Linux. Terus ikuti kami di LinuxHint untuk tips dan pembaruan lainnya di Linux.

Ulasan Mouse Nirkabel Microsoft Sculpt Touch
Saya baru-baru ini membaca tentang Microsoft Sculpt Touch mouse nirkabel dan memutuskan untuk membelinya. Setelah menggunakannya untuk sementara waktu...
Trackpad dan Mouse Pointer di Layar AppyMouse untuk Tablet Windows
Pengguna tablet sering melewatkan penunjuk mouse, terutama ketika mereka terbiasa menggunakan laptop. Layar sentuh Smartphone dan tablet hadir dengan ...
Tombol tengah mouse tidak berfungsi di Windows 10
Itu tombol tengah mouse membantu Anda menelusuri halaman web dan layar yang panjang dengan banyak data. Jika itu berhenti, Anda akhirnya akan mengguna...