Yürütülebilir veya ikili dosyanın bazı istekleri mi işlediğini veya meşgul/boşta mı olduğunu (çalışma durumu değil)nasıl bilebilirim

0

Soru

Yürütülebilir veya ikili dosyanın bazı istekleri işleyip işlemediğini veya meşgul/boşta olup olmadığını nasıl bilebilirim (çalışma durumu değil)

Yürütülebilir dosyanın işlem durumuna göre işlemi durdurmak / öldürmek istiyorum.

linux windows
2021-11-24 04:26:55
1

En iyi cevabı

0

Bir işlemin işlem durumu kodunu kullanarak kontrol edebilirsiniz ps. Bu size belirli bir sürecin mevcut durumu hakkında daha ayrıntılı bir fikir verebilir.

Göre man ps:

PROCESS STATE CODES
   Here are the different values that the s, stat and state output specifiers (header "STAT" or "S") will display to describe the state
   of a process:

           D    uninterruptible sleep (usually IO)
           I    Idle kernel thread
           R    running or runnable (on run queue)
           S    interruptible sleep (waiting for an event to complete)
           T    stopped by job control signal
           t    stopped by debugger during the tracing
           W    paging (not valid since the 2.6.xx kernel)
           X    dead (should never be seen)
           Z    defunct ("zombie") process, terminated but not reaped by its parent

Daha sonra şöyle bir şey yapabilirsiniz: ps --no-headers -o pid,state -p PID Bu, belirli bir işlem PID'Sİ için yukarıdan bir işlem durumunu temsil eden harflerden birini çıkarır.

Ayrıca şunları da yapabilirsiniz ps --no-headers -o pid,state -p $(pgrep app_name). Bu, belirli bir uygulama tarafından çalıştırılan her işlemin geçerli durumunu verir.

2021-11-24 04:58:28

bu, windows'ta da çalışacak mı(ps komutu)?
BRE

Diğer dillerde

Bu sayfa diğer dillerde

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................