ps-komentogeneraattori
Luo ps-komentoja käynnissä olevien prosessien raportointiin
Ps:n käytön aloittaminen
## Mikä on ps?
`ps`-komento näyttää tilannevedoksen tällä hetkellä käynnissä olevista prosesseista. Se on perustyökalu, jolla selvitetään, mitä on käynnissä, kuka omistaa prosessin ja kuinka paljon CPU/muistia kukin prosessi kuluttaa — hyödyllinen vianjäljityksessä, valvonnassa ja karanneiden prosessien löytämisessä.
## Käyttöohje
1. **Aseta tila**: Valitse tulostusmuoto (`aux` BSD-tyylinen täysi luettelo, `-ef` System V -tyyli tai Mukautettu). 2. **Suodata (valinnainen)**: Mukautetussa tilassa rajaa käyttäjän (`-u`), PID:n (`-p`) tai komentonimen (`-C`) mukaan. 3. **Muotoile tuloste**: Lisää lajittelu (`--sort`), prosessipuu (`--forest`) tai säietiedot (`-T`). 4. **Kopioi ja suorita**: Kopioi luotu komento päätteeseesi.
Yleiset vaihtoehdot
### `aux` BSD-tyylinen luettelo Perinteinen "näytä kaikki" -näkymä — kaikkien käyttäjien kaikki prosessit sekä CPU/muisti-tilastot ja koko komentorivi. Yleisin lähtökohta.
### `-ef` Standardiluettelo System V -tyylinen täysi luettelo (`-e` jokainen prosessi, `-f` täysi muoto). Käytä tätä, kun tarvitset PPID-saraketta tai siirrettävää muotoa eri Unix-versioiden välillä.
### `-u` Käyttäjä Rajaa tuloste tietyn käyttäjän omistamiin prosesseihin (Mukautettu tila). Esim. `ps -u john` näyttää vain Johnin prosessit.
### `-p` PID Näytä vain annetulla PID:llä varustettu prosessi. Hyödyllinen, kun haluat varmistaa, että yksittäinen taustaprosessi on elossa.
### `-C` Komentonimi Valitse prosessit suoritettavan tiedoston nimen mukaan (esim. `nginx`, `sshd`). Täsmää binäärin nimeen, ei koko komentoriviin.
### `--sort` Lajittelukenttä Lajittele rivit sarakkeen mukaan. Lisää etuliite `-` laskevaan järjestykseen. Yleisiä arvoja: `-%cpu`, `-%mem`, `-pid`, `rss`.
### `--forest` ASCII-puu Piirtää vanhempi/lapsi-suhteet ASCII-puuna, jolloin prosessihierarkiat näkyvät selvästi.
### `-H` Hierarkia Samankaltainen kuin `--forest`, mutta kevyempi sisennys, joka näyttää prosessihierarkian.
### `-w` Leveä tuloste Poistaa pitkien komentorivien katkaisemisen, jotta koko komento näkyy.
### `-T` Näytä säikeet Luettele yksittäiset säikeet (SPID-sarakkeen kanssa) prosessien lisäksi.
▶Miten löydän eniten muistia kuluttavat prosessit?
▶Mikä ero on `ps aux`:lla ja `ps -ef`:llä?
▶Miten näen prosessin koko komentorivin?
Jos tämä työkalu on ollut sinulle hyödyllinen, harkitse kahvin ostamista.
Osta minulle kahvi