我如何Xauthority
在 Ubuntu 中解析该文件?我尝试了以下方法:
cat /run/user/1000/gdm/Xauthority | awk -F'-' '{ print $2 }'
根据格式,第一个值应该是用户,第二个值应该是终端(机器)的名称,后面跟着 magic cookie。我只需要用户名。在这种情况下,它会打印一个空字符串。我该怎么做?
编辑
在文件的开头,我还有以下字符串:^A^@^@^R
。我猜也需要删除它才能获取用户名。
答案1
让我们xauth(1)
为您解读一下:
xauth list