Betalingsmåter Abuse

Hvordan finne ut brukerinformasjon og bytte prosess i loginctl

08.12.2022, 21:12

I tidligere artikler har vi beskrevet hvordan loginctl-verktøyet fungerer, og hvordan du kan finne ut informasjon om en prosess. I denne artikkelen skal vi se på hvordan du kan se brukerinformasjon, og om nødvendig bytte prosess.

Slik viser du brukerinformasjon

Du vet allerede hvordan du viser all informasjon om økter, så det å vise informasjon om en bruker ligner veldig på dette. Det vil si at det gjøres på en veldig lik måte.

Du kan vise listen over autoriserte brukere ved hjelp av kommandoen:

$ loginctl list-users

Ved hjelp av kommandoen user-status kan du finne ut detaljert informasjon om en hvilken som helst bruker.

Samtidig får du vite detaljene om økten hans eller hennes:

$ loginctl user-status 1000

Sessions viser alle ID-ene til alle økter, med den aktuelle økten markert med en stjerne. Under dette kan du se Systemd og alle tjenester som har blitt startet på vegne av brukeren, samt alle prosesser. Listen over prosesser kan forkortes.

Bruk alternativet -l eller --full hvis du ønsker å se alle prosessene:

$ loginctl user-status 1000 --full

Trenger du informasjon om verktøyets utdata uten paginering?

Bruk --no-pager:

$ loginctl user-status 1000 --no-pager

Bytte til en annen økt

Det er også mulig for alle brukere å bytte fra én økt til en annen ved hjelp av det grafiske brukergrensesnittet (Gnome eller KDE). Vil du utføre en oppgave i terminalen? Bruk loginctl. Bruk kommandoen for å bytte til økten med ID 3:

$ loginctl activate 3

Etterpå kan du bytte tilbake. Dette er mer praktisk enn å bytte via TTY ved hjelp av hurtigtaster. Etter at du har byttet, låser du skjermen fra den forrige økten.

Bruk kommandoen session-lock:

$ loginctl session-lock 1

Nå har du fått enda mer interessant og nyttig informasjon om loginctl-programmet og dets muligheter som du kan bruke i praksis.