![Snow Leopard 开始为不存在的用户启动](https://linux22.com/image/1262510/Snow%20Leopard%20%E5%BC%80%E5%A7%8B%E4%B8%BA%E4%B8%8D%E5%AD%98%E5%9C%A8%E7%9A%84%E7%94%A8%E6%88%B7%E5%90%AF%E5%8A%A8.png)
最近我的 OS X 10.6.6 系统出现了一些奇怪的行为。我开始四处查看,发现 launchctl 列出了一个不存在的用户条目:
bash-3.2# launchctl list|grep launchd
1 - 0x101801c10.anonymous.launchd
57656 - com.apple.launchd.peruser.504
- 0 com.apple.launchd.peruser.26
- 0 com.apple.launchd.peruser.4294967294 <-- this line
- 0 com.apple.launchd.peruser.27
58565 - com.apple.launchd.peruser.503
62936 - com.apple.launchd.peruser.0
466 - com.apple.launchd.peruser.501
22417 - com.apple.launchd.peruser.502
- 0 com.apple.launchd.peruser.212
1 - 0x101801950.anonymous.launchd
- 0 com.apple.launchd.peruser.70
- 0 com.apple.bsd.launchdadd
有人知道这是什么意思吗?
答案1
这不是不存在的,而是nobody
:
id nobody
uid=4294967294(nobody) gid=4294967294(nobody)