Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unix 如何使usr文件夹中/下的所有文件/文件夹在Finder中永久可见?_Unix_Osx Lion_Finder - Fatal编程技术网

Unix 如何使usr文件夹中/下的所有文件/文件夹在Finder中永久可见?

Unix 如何使usr文件夹中/下的所有文件/文件夹在Finder中永久可见?,unix,osx-lion,finder,Unix,Osx Lion,Finder,如何使usr文件夹中/下的所有文件/文件夹在Finder中永久可见 我知道如何从以下位置临时显示这些文件夹: 查找器中的“搜索”;输入“usr”;从“种类”菜单中选择“其他”;输入“不可见”;选择“文件可见性”;从菜单中选择“不可见项”。。。但我真的不想每次在usr-树中查找文件时都这样做 我还尝试在终端中输入以下代码: $defaults write com.apple.finder AppleShowAllFiles True $killall Finder 这不仅使所有文件可见,而且我似

如何使
usr
文件夹中/下的所有文件/文件夹在Finder中永久可见

我知道如何从以下位置临时显示这些文件夹:

查找器中的“搜索”;输入“usr”;从“种类”菜单中选择“其他”;输入“不可见”;选择“文件可见性”;从菜单中选择“不可见项”。。。但我真的不想每次在
usr
-树中查找文件时都这样做

我还尝试在终端中输入以下代码:

$defaults write com.apple.finder AppleShowAllFiles True
$killall Finder
这不仅使所有文件可见,而且我似乎无法找到
usr
文件夹


有人知道我如何使
usr
-树永久可见吗?

如果必须从查找器访问
/usr
,最简单的方法可能是创建指向它的符号链接。从终端会话外壳,并使用
usrlink
作为“别名”:


然后,您应该能够看到
/usr
下的目录(由查找程序过滤)以及
/usrlink
下的目录(未过滤)。但我真的不建议这样做。很容易在不经意间弄乱
/usr
,如果你这样做了,你可能不得不重新安装OS X。而且,
文件仍然会被隐藏,而不会更改其他首选项。

从任何可能的意义上说,你的回答都会让我感到沮丧。这是否也意味着用简单的方式解决这个问题或多或少是不可能的?苹果在Finder中隐藏
/usr
是有充分理由的。Finder接口从来没有真正打算处理在那里找到的仅限于系统的文件。通常情况下,除了在
/usr/local
下,您不应该在那里修改任何内容。您最好在终端会话中使用传统的Unix shell来查看
/usr
。我的原因是需要将
h
文件和库文件链接到Xcode。我只是觉得通过我上面提到的繁琐变体使这些文件夹暂时可见非常烦人。此外,您需要ROOT权限才能更改
/usr/local/
之外的任何内容,对吗?尽管如此,我需要访问的所有文件夹/文件都位于
/usr/local/
下,因此问题可能是:如何使
/usr/local/
树永久可见?
sudo ln -s /usr /usrlink
sudo chmod -h 755 /usrlink