ฉันรู้วิธีการเปิด / loginctlปิดอ้อยอิ่งกับ
แต่จนถึงตอนนี้ฉันไม่พบวิธีสอบถามสถานะของผู้ใช้
ฉันต้องการรู้: ผู้ใช้ยังคงเปิดใช้งานอยู่fooหรือไม่
ฉันจะเข้าถึงข้อมูลนี้ได้อย่างไร?
ฉันรู้วิธีการเปิด / loginctlปิดอ้อยอิ่งกับ
แต่จนถึงตอนนี้ฉันไม่พบวิธีสอบถามสถานะของผู้ใช้
ฉันต้องการรู้: ผู้ใช้ยังคงเปิดใช้งานอยู่fooหรือไม่
ฉันจะเข้าถึงข้อมูลนี้ได้อย่างไร?
คำตอบ:
คุณสามารถแสดงรายการผู้ใช้ที่อืดอาดด้วย
ls /var/lib/systemd/linger
เพราะ
loginctl enable-linger $USER
loginctl disable-linger $USER
ทำเทียบเท่า
touch /var/lib/systemd/linger/$USER
rm /var/lib/systemd/linger/$USER
loginctl user-status foo แสดงสถานะอิทธิพล