Menggunakan perintah 'top' saya dapat melihat 2 skrip python sedang berjalan. Namun, bagaimana cara memeriksa nama atau direktori/lokasi mereka? Saya ingin mengidentifikasi mereka sehingga saya dapat melihat apa yang berjalan dengan baik dan apa yang tidak.
Jawaban yang Diterima:
Anda bisa mendapatkan daftar proses python menggunakan pgrep
:
pgrep -lf python
Namun, ini tidak mencantumkan seluruh baris perintah. Jika Anda memiliki pgrep
versi terbaru anda dapat menggunakan -a untuk melakukan ini:
pgrep -af python
Jika tidak, Anda dapat menggunakan /proc
:
IFS=" " read -ra pids < <(pgrep -f python)
for pid in "${pids[@]}"; do
printf '%d: ' "$pid"
tr '\0' ' ' < "/proc/$pid/cmdline"
echo
done
Centos – Bagaimana Izin Acl Diproses Dan Dalam Urutan Apa Mereka Berlaku Untuk Tindakan Pengguna yang Diberikan?
Centos – 64bit Rpm Tidak Dapat Menyelesaikan Ketergantungan 32bit?