Cara Menyenaraikan Proses Berjalan di Linux

Cara Menyenaraikan Proses Berjalan Di Linux



Setiap kali anda menjalankan proses, ia terdiri daripada pelbagai elemen seperti input pengguna, mendapatkan semula dan memproses data daripada fail, arahan program dan banyak lagi. Terutamanya, proses mempunyai dua jenis: proses latar depan dan proses latar belakang. Walaupun proses latar depan biasanya bergantung pada input pengguna, proses latar belakang berjalan sendiri tanpa memerlukan penglibatan pengguna.

Salah satu tugas yang kerap dilakukan pengguna Linux ialah menyenaraikan proses tersebut. kenapa? Ia membantu dalam pemantauan sistem, analisis prestasi, penyelesaian masalah, pengurusan sumber, pengauditan keselamatan, dll. Walau bagaimanapun, ramai pengguna tidak mengetahui kaedah yang digunakan untuk tugas ini. Jadi, panduan ini akan membincangkan secara ringkas arahan untuk menyenaraikan proses yang sedang berjalan dalam Linux.







Cara Menyenaraikan Proses Berjalan dalam Linux

Anda boleh menggunakan beberapa arahan untuk menyenaraikan proses yang sedang berjalan. Oleh itu, kami akan membahagikan bahagian ini lagi kepada beberapa bahagian untuk menunjukkan penggunaan setiap arahan.



1. Perintah Ps Aux

Ps aux memaparkan butiran mendalam tentang proses semasa. Ia membentangkan senarai lengkap proses dengan PID, penggunaan CPU, penggunaan memori dan statistik lain dalam format yang boleh dibaca manusia:



ps kepada





Selain itu, jika anda ingin melihat proses yang dijalankan oleh aplikasi tertentu, gunakannya dengan arahan 'grep'.

ps kepada | cengkaman nama_apl

Gantikan istilah 'app_name' dengan nama aplikasi yang anda inginkan. Perintah ini menyalurkan output daripada arahan 'ps aux' kepada arahan 'grep' sebagai input. Selepas itu, arahan 'grep' akan menapis hasil berdasarkan nama aplikasi yang anda berikan.



Sebagai contoh, jika kita ingin mencari proses yang dijalankan oleh aplikasi snap, arahannya ialah:

ps kepada | cengkaman sentap

2. Perintah Tertinggi

Perintah jadual proses (atas) memaparkan proses berjalan yang diuruskan kernel dalam paparan masa nyata. Selain PID, ia menyediakan maklumat tentang pengguna yang memulakan proses, penggunaan sumbernya dan masa yang digunakan.

atas

3. Perintah Pstree

Pstree memaparkan hierarki proses dalam format pepohon yang membantu pengguna menyemak sambungan antara proses yang berbeza.

pstree

Kesimpulan

Menyenaraikan proses yang sedang berjalan dalam Linux adalah penting untuk mengekalkan kesihatan sistem, menyelesaikan masalah ralat, pengoptimuman sistem dan keselamatan. Ia memberikan pandangan yang berharga tentang apa sahaja yang berlaku di dalam sistem yang membantu pengguna dalam membuat keputusan termaklum untuk meningkatkan prestasi sistem. Oleh itu, panduan ini menerangkan secara komprehensif arahan yang digunakan untuk menyenaraikan proses yang sedang berjalan. Kami membincangkan tiga arahan yang berkesan - ps aux, pstree dan atas - semuanya mempunyai tujuan yang berbeza dalam penyenaraian proses.