GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara memeriksa apakah suatu proses masih berjalan menggunakan Python di Linux?

di linux, Anda dapat melihat di direktori /proc/$PID untuk mendapatkan informasi tentang proses tersebut. Faktanya, jika direktori tersebut ada, prosesnya sedang berjalan.


Jawaban Mark adalah cara yang tepat, karena itulah /proc sistem file ada di sana. Untuk sesuatu yang lebih mudah disalin/ditempelkan:

 >>> import os.path
 >>> os.path.exists("/proc/0")
 False
 >>> os.path.exists("/proc/12")
 True

Linux
  1. Bagaimana Cara Memulai Ulang (atau Mengatur Ulang) Proses yang Berjalan Di Linux?

  2. Bagaimana Cara Membunuh Proses yang Berjalan pada Port Tertentu di Linux?

  3. Bagaimana cara mematikan proses yang berjalan pada port tertentu di Linux?

  1. Bagaimana cara mematikan proses di Linux menggunakan perintah?

  2. Cara membuat user di linux menggunakan python

  3. Bagaimana cara menghentikan proses dari Python menggunakan pid?

  1. Bagaimana cara Keluar dari terminal Linux menggunakan skrip Python?

  2. Bagaimana cara menentukan proses berjalan apa yang menggunakan java?

  3. Cara mengecek OS dan versi menggunakan perintah Linux