Fizetési módok Abuse

Hogyan lehet megtudni a felhasználói információkat és a váltási folyamatot a loginctl-ben?

  • Főoldal
  • Tudásbázis
  • Hogyan lehet megtudni a felhasználói információkat és a váltási folyamatot a loginctl-ben?
08.12.2022, 21:12

Korábbi cikkeinkben már foglalkoztunk a loginctl segédprogram működésével, valamint azzal, hogy hogyan szerezhet információt egy folyamatról. Ebben a cikkben azt nézzük meg, hogyan tekintheti meg a felhasználói információkat, és szükség esetén hogyan kapcsolhatja át a folyamatot.

Hogyan tekinthetjük meg a felhasználói információkat

Azt már tudod, hogyan tekintheted meg a munkamenetekre vonatkozó összes információt, így a felhasználóra vonatkozó információk megtekintése nagyon hasonló ehhez. Vagyis nagyon hasonló módon történik.

Az engedélyezett felhasználók listáját a parancs segítségével tekintheti meg:

$ loginctl list-users

A user-status parancs segítségével részletesen megismerheti bármelyik felhasználóról az összes információt.

Ugyanakkor megismerheti a munkamenetének részleteit is:

$ loginctl user-status 1000

A Sessions parancs az összes munkamenet azonosítóját mutatja, az aktuális munkamenetet csillaggal jelölve. Alatta látható a Systemd és az összes szolgáltatás, amely a felhasználó nevében indult, valamint az összes folyamat. A folyamatok listája rövidíthető.

Használja a -l vagy --full opciót, ha az összes folyamatot látni szeretné:

$ loginctl user-status 1000 --full

A segédprogramok kimeneti információira van szüksége oldalszámozás nélkül?

Használja a --no-pager opciót:

$ loginctl user-status 1000 --no-pager

Más munkamenetre váltás

Minden felhasználónak lehetősége van arra is, hogy a GUI (Gnome vagy KDE) segítségével egyik munkamenetből a másikba váltson. Szeretne egy feladatot a terminálban végrehajtani? Használja a loginctl-t. A 3-as azonosítóval rendelkező munkamenetre való váltáshoz alkalmazza a parancsot:

$ loginctl activate 3

Ezt követően visszaválthat. Ez kényelmesebb, mint a TTY-vel történő váltás a gyorsbillentyűk használatával. A váltás után az előző munkamenet képernyőjét zárolja.

Használja a session-lock parancsot:

$ loginctl session-lock 1

Most még több érdekes, hasznos információt tudhat meg a loginctl programról és annak lehetőségeiről, amelyeket a gyakorlatban is felhasználhat.