Varasemates artiklites oleme käsitlenud, kuidas loginctl utiliit töötab, samuti seda, kuidas saate protsessi kohta teavet leida. Selles artiklis vaatleme, kuidas saate vaadata kasutaja teavet ja vajadusel protsessi ümber lülitada.
Te juba teate, kuidas vaadata kogu teavet seansside kohta, seega on kasutaja kohta käiva teabe vaatamine väga sarnane. See tähendab, et seda tehakse väga sarnasel viisil.
Autoriseeritud kasutajate nimekirja saate vaadata käsuga:
$ loginctl list-users
Kasutades käsku user-status
, saate üksikasjalikult teada kogu teavet mis tahes kasutaja kohta.
Samal ajal saate teada tema seansi üksikasjad:
$ loginctl user-status 1000
Sessions näitab kõigi seansside ID-d, kusjuures praegune seanss on tähisega tähistatud. Selle all näete Systemd ja kõiki kasutaja nimel käivitatud teenuseid, samuti kõiki protsesse. Protsesside loetelu saab lühendada.
Kasutage valikut -l
või --full
, kui soovite näha kõiki protsesse:
$ loginctl user-status 1000 --full
Kas vajate kommunaalteenuste väljundteavet ilma lehekülgede liigendamiseta?
Kasutage --no-pager
:
$ loginctl user-status 1000 --no-pager
Igal kasutajal on ka võimalik vahetada ühest sessioonist teise, kasutades graafilist kasutajaliidest (Gnome või KDE). Tahate täita mingit ülesannet terminalis? Kasutage loginctl.
ID 3-ga sessioonile üleminekuks rakendage käsku:
$ loginctl activate 3
Seejärel saate tagasi lülituda. See on mugavam kui TTY abil vahetamine pikanäppude abil. Pärast ümberlülitumist lukustate eelmise seansi ekraani.
Kasutage käsku session-lock
:
$ loginctl session-lock 1
Nüüd teate veel rohkem huvitavat, kasulikku teavet loginctl
programmi ja selle võimaluste kohta, mida saate oma praktikas kasutada.