Path 无法理解根目录下的基本路径

Path 无法理解根目录下的基本路径,path,Path,我试图整理我的Mac电脑的数据。 我的根目录中有许多rc文件,如.vimrc、.srceenrc和.bashrc 我想把这些文件放到特定的文件夹中,比如.vimrc和.screenrc到~/bin/coding和.bashrc,然后再放到~/bin/shell 你如何确定这些rc文件必须在哪里?说真的,你应该把它们放在哪里。应用程序将在特定位置寻找它们(顺便说一下,可能是您的$HOME目录,它不是根目录,或者不应该是根目录)。这是一个非常古老的UNIX约定,只有在完全理解其后果的情况下,才应该尝

我试图整理我的Mac电脑的数据。 我的根目录中有许多rc文件,如.vimrc、.srceenrc和.bashrc

我想把这些文件放到特定的文件夹中,比如.vimrc和.screenrc到~/bin/coding和.bashrc,然后再放到~/bin/shell


你如何确定这些rc文件必须在哪里?

说真的,你应该把它们放在哪里。应用程序将在特定位置寻找它们(顺便说一下,可能是您的$HOME目录,它不是根目录,或者不应该是根目录)。这是一个非常古老的UNIX约定,只有在完全理解其后果的情况下,才应该尝试更改它

这听起来并不意味着居高临下,但您将主目录命名为根目录的错误似乎表明您对其工作原理的了解程度低于理解这些后果的应有水平(如果这冒犯了您,我深表歉意,我对最好的表达方式感到苦恼——我的意思是您应该小心行事)

如果移动它们,则必须确保在完全指定路径的情况下运行使用它们的应用程序,而某些应用程序可能不允许这样做


它们都是从
开始的,因此它们对正常的
ls
命令是隐藏的,如果您使用的是图形文件浏览器,也应该有一种方法将它们隐藏在那里(例如Gnome文件管理器
CTRL-H
)。

程序的配置是在系统级和用户级定义的,您可以调整用户级别1,它位于您的家中,以帮助您满足您的需要

不需要像您所说的那样将它们分组到子文件夹中:将它们留在您的家中(而不是根目录)是按照每个人都使用的惯例,rc文件通常在程序卸载后保留在那里,因此,如果有一天您进行了新的安装,您会发现应用程序是按您离开时的方式配置的


另外,将它们留在家中,您可以将自己的主文件夹带到另一个系统,并将环境设置为您喜欢的环境。

谢谢您的回答!我不小心把根和家弄混了。我会把他们留在原地。