Geçmiş makalelerde loginctl yardımcı programının nasıl çalıştığını ve bir süreç hakkında nasıl bilgi edinebileceğinizi ele almıştık. Bu makalede, kullanıcı bilgilerini nasıl görüntüleyebileceğinize bakalım ve gerekirse işlemi değiştirelim.
Oturumlar hakkındaki tüm bilgileri nasıl görüntüleyeceğinizi zaten biliyorsunuz, bu nedenle bir kullanıcı hakkındaki bilgileri görüntülemek buna çok benzer. Yani, çok benzer bir şekilde yapılır.
Komutunu kullanarak yetkili kullanıcıların listesini görüntüleyebilirsiniz:
$ loginctl list-users
user-status
komutunu kullanarak herhangi bir kullanıcı hakkındaki tüm bilgileri ayrıntılı olarak öğrenebileceksiniz.
Aynı zamanda, oturumunun ayrıntılarını da öğreneceksiniz:
$ loginctl user-status 1000
Oturumlar, tüm oturumların kimliklerini gösterir ve mevcut oturum bir yıldızla işaretlenir. Bunun altında Systemd ve kullanıcı adına başlatılmış tüm hizmetlerin yanı sıra tüm süreçleri görebilirsiniz. Süreçlerin listesi kısaltılabilir.
Tüm süreçleri görmek istiyorsanız -l
veya --full
seçeneğini kullanın:
$ loginctl user-status 1000 --full
Sayfalandırma olmadan yardımcı program çıktı bilgisine mi ihtiyacınız var?
--no-pager
kullanın:
$ loginctl user-status 1000 --no-pager
Her kullanıcının GUI (Gnome veya KDE) kullanarak bir oturumdan diğerine geçmesi de mümkündür. Terminalde bir görev gerçekleştirmek mi istiyorsunuz? loginctl
kullanın .
ID 3 ile oturuma geçmek için komutu uygulayın:
$ loginctl activate 3
Daha sonra geri dönebilirsiniz. Bu, kısayol tuşlarını kullanarak TTY ile geçiş yapmaktan daha kullanışlıdır. Geçiş yaptıktan sonra, önceki oturumun ekranını kilitleyeceksiniz.
Oturum kilidi
komutunu kullanın:
$ loginctl session-lock 1
Artık loginctl
programı ve uygulamada kullanabileceğiniz yetenekleri hakkında daha da ilginç, faydalı bilgiler biliyorsunuz.