Mac OS 中的 /home 目录用于什么?

Mac OS 中的 /home 目录用于什么?

我是 Mac OS 新手。以前我通常使用 Linux,/home/your_account 目录用于存储个人文件,在 Mac 中,我发现这些文件存储在 /Users/your_account 中。/home 是空的,它是一个根目录。因此,我想知道这个目录的功能。有人能给我一些建议或提示吗?谢谢。

答案1

简单来说,该/home目录在 macOS 上没有任何用处。

虽然它通常是 Linux 和 Unix 中用户主目录的位置,/Users但 macOS 使用的是。如果您想编写可移植的程序,只需使用$HOME~来引用主目录即可。

答案2

/home 是一个隐藏目录,基本上不做任何事情。它是挂载在 /System/Volumes/home 中的共享卷的“链接”。它完全是空白的,无法删除。之所以这样说是因为 SIP,它为 macOS 提供了保护。

如果要处理的话,在恢复模式下使用ultilty->terminal(机器启动时按住command+R进入),然后关闭SIP,新建一个‘/home’。

更新:不是 /System/Volumes/home 而是 /System/Volumes/Data/home

map auto_home on /System/Volumes/Data/home (autofs, automounted, nobrowse)

相关内容