Dari pshalaman manual:
-e Pilih semua proses. Identik dengan -A.
Dengan demikian, ps -eakan ditampilkan semua proses. Pilihan umum untuk "beri aku segalanya" adalah ps -elyatau ps aux, yang terakhir adalah gaya BSD. Seringkali, orang-orang kemudian grepmengirimkan hasil ini untuk mencari proses, seperti dalam jawaban xenoterracide. Untuk menghindari juga melihat grepsendiri dalam output, Anda akan sering melihat sesuatu seperti:
ps -ef | grep [f]oo
di mana foo adalah nama proses yang Anda cari.
Namun, jika Anda mencari proses tertentu, saya sarankan menggunakan pgrepperintah jika tersedia. Saya percaya ini tersedia di Server Ubuntu. Menggunakan pgrepberarti Anda menghindari kondisi balapan yang disebutkan di atas. Ini juga menyediakan beberapa fitur lain yang akan membutuhkan greptipuan yang semakin rumit untuk ditiru. Sintaksnya sederhana:
pgrep foo
di mana foo adalah proses yang Anda cari. Secara default, itu hanya akan menampilkan ID Proses (PID) dari proses, jika menemukannya. Lihat man pgrepopsi keluaran lainnya. Saya menemukan halaman berikut ini sangat membantu:
http://mywiki.wooledge.org/ProcessManagement
pstanpa mengetahui benderanya. Sayaauxselalu melemparkannya ; Saya tidak tahu apa yang sebenarnya dikendalikan oleh masing-masing bendera