Вече разгледахме какво представлява loginctl
и какъв е неговият синтаксис. Сега нека разгледаме как да прегледаме информацията за сесията. Тази задача се изпълнява с една проста команда. Трябва да можете да прегледате всички активни сесии и да видите информацията в графичния потребителски интерфейс.
За да откриете информация за сесиите, трябва просто да изпълните една проста команда - list-sessions:
$ loginctl list-sessions
Тя ви позволява да видите всички активни сесии в даден момент. Както можем да видим от горната екранна снимка, има две активни сесии. Първата отговаря за автоматичното влизане в графичния потребителски интерфейс, когато е стартиран Gnome, а втората сесия е конзолната сесия в TTY3. Виждаме, че в графичния потребителски интерфейс можем да видим само идентификатора на сесията, както и потребителското име и TTY.
Как можем да разберем по-подробна информация за всяка сесия? За тази цел използвайте командата session-status
Сесията в графичния потребителски интерфейс изглежда по следния начин:
$ loginctl session-status 1
В този случай можем да видим момента, в който сесията е стартирана, нейния тип, на снимката е X11. Конзолната сесия в TTY изглежда по следния начин:
$ loginctl session-status 3
Необходимо е да видите настройките на сесията без информация за процеса? Просто стартирайте show-session
:
$ loginctl show-session 1
Използвайки тази команда, имате възможност да посочите каква информация искате да получите с опцията -p
или --property
.
За да получите само типа, използвайте тази команда:
$ loginctl show-session 1 --p Type
За да получите само стойността, без името на свойството, използвайте опцията --value
:
$ loginctl show-session 1 --p Type --value
Видяхме как да прегледаме информацията за сесията в loginctl
- в това няма нищо сложно.