Paras vastaus
ps on käynnissä olevan luettelon komento prosessit. ps -e valitsee kaikki prosessit. ps -f tarjoaa täydellisen luettelon kustakin prosessista. Joten ps -ef näyttää kaikki tiedot kaikista prosesseista. Ps -ef: n suorittaminen kannettavalla tietokoneellani raportoi 490 prosessia käynnissä, mukaan lukien itse ps-komento. Tässä on katkelma esimerkiksi kannettavan tietokoneen lähdöstä:
nbornstein@dewlap:~> ps -ef | head -10
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 Apr20 ? 00:03:09 /usr/lib/systemd/systemd --switched-root --system --deserialize 36
root 2 0 0 Apr20 ? 00:00:00 [kthreadd]
root 3 2 0 Apr20 ? 00:00:00 [rcu\_gp]
root 4 2 0 Apr20 ? 00:00:00 [rcu\_par\_gp]
root 6 2 0 Apr20 ? 00:00:00 [kworker/0:0H-kblockd]
root 8 2 0 Apr20 ? 00:00:00 [mm\_percpu\_wq]
root 9 2 0 Apr20 ? 00:00:11 [ksoftirqd/0]
root 10 2 0 Apr20 ? 00:07:00 [rcu\_sched]
root 11 2 0 Apr20 ? 00:00:01 [migration/0]
Vastaa
Voit tarkistaa käyttöohjeen komennolla ”man ps”.
”-e” tarkoittaa kaikkien prosessien valitsemista ja ”-f” tarkoittaa ”täyttä muotoa”, joka näyttää lisätietoja kustakin prosessista.