Šiame straipsnyje mes paaiškiname PSO
komandą, susietą su GNU coreutils paketu.
PSO
yra komandinės eilutės įrankis, kuris atspausdina šiuo metu prisijungusių vartotojų sąrašą. Tai taip pat gali parodyti dabartinį vykdymo lygį, paskutinio sistemos įkrovimo laiką ir dar daugiau.
Kaip naudotis PSO
Komanda Nr
Pagrindinė sintaksė PSO
komanda yra tokia:
kas [PASIRINKIMAS]… [FILE | ARG1 ARG2]
Kai jis iškviečiamas be jokių parinkčių ar argumentų, išvestis atrodo maždaug taip:
PSO
šaknies taškai / 0 2020-11-17 20:10 (10.10.0.2) linuxize pts / 1 2020-11-17 20:11 (10.10.0.8)
PSO
pateiks suformatuotą visų šiuo metu sistemoje prisijungusių vartotojų sąrašą.
Kiekvienoje eilutėje yra keturi laukai, atskirti vienu ar daugiau tarpų:
- Prisijungusio vartotojo vardas.
- Vartotojo terminalas.
- Laikas, kai vartotojas prisijungė.
- Pagrindinio kompiuterio vardas arba IP adresas, iš kurio vartotojas yra prisijungęs. Norėdami priversti Ips, naudokite
--ips
variantą.
Jei norite atsispausdinti stulpelių antraštes, pridėkite -H
(--Antraštė
) variantas:
kas -H
PAVADINIMO EILUTĖS LAIKAS KOMENTARAS šaknies taškai / 0 2020-11-17 20:10 (10.10.0.2) linuxize pts / 1 2020-11-17 20:11 (10.10.0.8)
Komanda ištraukia informaciją apie sistemą ir kas yra prisijungęs iš / var / run / utmp
failą. Jei norite naudoti kitą failą, perduokite failo kelią komandai.
PSO
priima du ne pasirinkimo argumentus. Kai iškviečiami du argumentai, komanda spausdina informaciją tik apie terminalą, susietą su dabartiniu vartotoju. Ta pati išvestis rodoma, kai -m
naudojamas variantas.
Galite naudoti bet kuriuos du argumentus:
kas aš esu
kas myli mamą
kas foo baras
kas-m
Kiekviena iš aukščiau nurodytų komandų atspausdins tą pačią informaciją:
linuxize pts / 1 2020-11-17 20:11 (10.10.0.8)
PSO
Komandos parinktys #
PSO
priima keletą variantų, kurie paprastai naudojami retai.
The -b
, --bagažinė
variantas pasako PSO
atsispausdinti paskutinio sistemos paleidimo laiką:
kas -b
sistemos paleidimas 2020-07-20 19:02
Norėdami gauti visų negyvų procesų sąrašą, naudokite -d
, --miręs
variantas:
kas -d
The -r
, --bėgimo lygis
variantas, pasako PSO
norėdami parodyti dabartinį vykdymo lygį:
kas -r
5 bėgimo lygis 2020-07-20 19:02
Norėdami gauti tik vartotojo vardus ir šiuo metu prisijungę vartotojų skaičių, naudokite -q
, --suskaičiuoti
variantas:
kas -q
root linuxize # vartotojai = 2
The -a
, --visi
pasirinkimo pajėgos PSO
atsispausdinti visą informaciją:
kas -a
sistemos paleidimas 2020-07-20 19:02 PRISIJUNGTI tty1 2020-07-20 19:02 673 id = tty1 5 lygio lygis 2020-07-20 19:02 šaknis - taškai / 0 2020-11-17 20:10 . 2212314 (89.205.101.54) pts / 2 2020-10-10 10:19 1363538 id = ts / 2 term = 0 exit = 0 linuxize + pts / 1 2020-11-17 20:11 01:46 2212387 (89.205.101.54)
Išvada Nr
The PSO
komanda išspausdina visų šiuo metu prisijungę vartotojų sąrašą.
Norėdami gauti papildomos informacijos apie šiuo metu prisijungę vartotojus, patikrinkite w
komandą.
Jei turite klausimų, palikite komentarą žemiau.