GNU/Linux >> Znalost Linux >  >> Cent OS

Centos – Jak zkontrolovat, které konkrétní procesy (skripty pythonu) běží?

Pomocí příkazu „top“ vidím spuštěné 2 skripty pythonu. Jak však zkontroluji jejich jména nebo adresář/umístění? Chci je identifikovat, abych viděl, co běží správně a co ne.

Přijatá odpověď:

Seznam procesů pythonu můžete získat pomocí pgrep :

pgrep -lf python

Toto však neuvádí celý příkazový řádek. Pokud máte nejnovější verzi pgrep můžete k tomu použít -a:

pgrep -af python

Jinak můžete použít /proc :

IFS=" " read -ra pids < <(pgrep -f python)
for pid in "${pids[@]}"; do
    printf '%d: ' "$pid"
    tr '\0' ' ' < "/proc/$pid/cmdline"
    echo
done

Cent OS
  1. Jak nainstalovat Python 3.6.4 na CentOS 7

  2. Jak zkontrolovat, zda běží démoni Hadoop?

  3. Jak zobrazit seznam běžících procesů Python?

  1. Jak zkontrolovat verzi CentOS?

  2. Jak nainstalovat Pip na CentOS 8

  3. Jak zkontrolovat, které funkce SysRq jsou povoleny?

  1. Jak zkontrolovat verzi CentOS

  2. Jak nainstalovat Python 3 na CentOS 7

  3. Jak zkontrolovat verzi CentOS