根文件夹(/root)应该为空吗?

根文件夹(/root)应该为空吗?

我一直在移动文件以准备重制。我将一些文件放入根目录中,我认为这可能有助于解决我在实时模式下自动登录时遇到的问题。

无论如何,将文件放入根目录没有任何改变,问题是我记不清启动时根目录是否为空,那么根文件夹应该是空的吗?如果不是,那么里面应该有什么?

谢谢

答案1

/root 只是 root 用户的主目录。

默认情况下,其中应该有一些点文件,例如 .bashrc 和 .profile。

答案2

该文件夹/root只是 root 的主文件夹。您可以将其视为用于/home/root确定应该在其中放置什么(即就像普通用户一样)。与其他用户的主文件夹相比,这里的“点文件”会更少,因为 root 通常不会使用大量编写配置文件的应用程序。如果 root 使用 Firefox(谨防:这样做很危险),那么/root/.firefox/将创建该文件夹。

之所以用在/而不是,/home/是因为当出现问题时它可以工作。文件系统根目录 ( /) 应该是本地的,以便挂载其他分区和网络共享(例如/home在另一个分区或服务器上)。因此,当挂载失败并且您没有/homeroot 用户可以登录并解决问题时。

因此,如果没有任何内容,则会导致设置被重置,并在您以 root 身份登录时创建“点文件”(即,只要您在 bash 中执行任何操作,.bash_history就会创建)。如果根本没有文件夹,则会导致登录时出现一些问题,并且/或者意味着文件夹中/到处都是 root 的文件(例如.bash_history),因为主文件夹(临时)设置为/

相关内容