在OS X文件夹层次结构中的哪里找到我的用户文件夹?


22

在终端中,我如何从Macintosh HD转到包含下载,桌面等的johnsmith之类的地方。在Finder窗口中,它们似乎彼此独立。

从Macintosh HD,我看到库,应用程序等,但是在“用户”下我找不到johnsmith。

Mac文件树对于像我这样习惯于“我的电脑”的Windows用户而言非常令人困惑,然后所有文件都由根驱动器和文件夹管理。Mac上的根目录是什么?是Macintosh HD还是johnsmith?在Mac上可以像在Windoes上那样进行分区吗?


1
带有一个硬盘的Mac OS X就像带有一个硬盘的Windows。您的主目录位于/ Users / johnsmith。
Andrew J. Brehm

Answers:


22

您可以通过在“用户和组”的“系统偏好设置”窗格中查找主目录的位置。

  1. 打开“系统偏好设置”应用程序
  2. 点击“用户和组”
  3. 单击挂锁以将其解锁(如果尚未解锁)。输入管理员用户的用户名和密码。
  4. 右键单击要查找其主目录的用户名,选择“高级选项...”
  5. 遵守“主目录:”旁边指出的路径。

系统偏好设置:用户和组:高级选项

现在,一旦您看到OS X认为您的主文件夹位于何处,然后就可以隐藏它(如果它没有显示出应该位于的位置)。

确保其名称不以“。”开头。此外SetFile -a v /pathToHome,如果它似乎没有明显的原因被隐藏,则可以使用命令使它可见。


8

要找到它的位置,请打开“终端”,然后键入pwd“打印工作目录”。之所以如此,是因为默认情况下,终端会在您的主文件夹中打开。

您可以通过以下方式之一在终端中移动到主文件夹cd:(默认为主文件夹),cd $HOME(移至该环境变量中的位置)或cd ~(主目录的快捷方式)或cd /Users/johnsmith/(绝对路径)。


4

OS X是基于Unix的,因此即使分散在多个部分中,用户也只能看到一个大文件系统。这也适用于可通过访问的外部驱动器/Volumes/NAME-OF-DRIVE

个人用户主文件夹(其中包含所有不错的东西,如下载,文档等)可在中找到/Users,每个用户在其中都有自己的目录,其名称与短名称相匹配。键入ls -l /Users在终端看到所有的人。

要实际“转到”那里,输入cd ~johnsmith(对于user johnsmith)或仅输入(对于cd您自己的主文件夹),然后ls -l查看内容。


在我的用户有唯一的“共享” ......
KMC

1
确实很奇怪,可以分享照片吗?此外,打开Finder窗口为您的家庭文件夹和命令点击窗口标题表明它驻留在文件夹层次。
nohillside

2
另外,报告结果echo ~-应该打印在主文件夹所在的位置。
戈登·戴维森

该文件夹可能被隐藏。您可以SetFile -a v /Users/johnsmith在Terminal中尝试使其再次可见。
mckeed 2012年

3

通常,您的用户文件夹位于/Users/johnsmith/

但是,对于处于恢复模式的情况,您的用户文件夹位于/Volumes/Mac/Users/johnsmith/。这是因为“恢复模式”就像是从另一个磁盘分区启动的另一个操作系统,因此具有主系统的磁盘分区显示为已安装的卷(就像外部硬盘通常一样)。


对于最新的Mac OS,它是/卷/苹果\ HD /用户

0

您的主目录应为/ User / $ USER

$ USER是一个变量,因此实际上不是$ USER

输入终端“ echo $ USER”,并在输出的第一行中将$ USER替换为输出,即您的主文件夹。


0

无需大量输入即可进入终端:

  1. 打开一个终端窗口。

  2. 在Finder中,导航到所需的文件夹(或文件),然后将其图标拖到“终端”窗口中。

相应的路径字符串将出现在终端窗口中。


-1

很简单的解决方案:

在“查找器”中,选择“首选项”。单击“侧边栏”选项卡,在“收藏夹”列下,应该有您的用户名(通常是您的名称:“ firstlast”)。选中复选框。现在,当您打开finder时,您应该会看到您的用户名,并且当您单击它时,您将看到所有文件的目录。:-)


彼得,问题特别是关于在Terminal中查找User文件夹。
owlswipe
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.