Makseviisid Abuse

Kuidas leida kasutaja andmed ja lülitusprotsess loginctl'is välja

08.12.2022, 21:12

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.

Kuidas vaadata kasutaja teavet

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

Üleminek teise sessiooni

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.