我知道如何启用/禁用loginctl.
但是直到现在我还没有找到查询用户状态的方法。
我想知道:是否为用户启用了挥之不去的功能foo?
我怎样才能访问这些信息?
Mar*_*uhn 41
您可以显示逗留用户列表
ls /var/lib/systemd/linger
Run Code Online (Sandbox Code Playgroud)
因为
loginctl enable-linger $USER
loginctl disable-linger $USER
Run Code Online (Sandbox Code Playgroud)
做相当于
touch /var/lib/systemd/linger/$USER
rm /var/lib/systemd/linger/$USER
Run Code Online (Sandbox Code Playgroud)
小智 15
loginctl user-status foo 显示滞留状态。
我在脚本中找到的最好的检查它(以编程方式):
loginctl show-user $USER --property=Linger 2>/dev/null | grep -q 'yes'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13854 次 |
| 最近记录: |