CentOS 6.7 Root 用户主页被删除?
CentOS 6.7 Root user home deleted?
一些我设法删除 /root
目录的方法,所以我去重新创建并为文件目录设置了适当的权限。然而,我的命令行是不同的,而不是显示 root@my-machine#
我得到 -bash-4.1#
.
我该如何解决这个问题?
谢谢
我能够通过创建一个新的 .bashrc
来修复错误
因为删除了 /root
目录,所以删除了默认的 .bashrc
。
我通过 运行 修复了它
/bin/cp /etc/skel/.bashrc ~/
然后使用 source ~/.bashrc
获取新的 .bashrc
文件
所以你删除了 /root,现在你的命令行中有 -bash-4.1# 是吗?
好吧,这是由于 /root (.bashrc sources /etc/bashrc 中的 .bashrc(在你的情况下丢失)文件丢失/损坏造成的迅速的)。要修复此问题,您将 运行 以下命令在创建帐户时 运行s。 运行 作为 root 用户(因为是用户有问题)或者您可以定义目标路径。
命令:(确保您在 /root 中)
cp -v /etc/skel/.bash* ~/
退出终端并重新登录。
一些我设法删除 /root
目录的方法,所以我去重新创建并为文件目录设置了适当的权限。然而,我的命令行是不同的,而不是显示 root@my-machine#
我得到 -bash-4.1#
.
我该如何解决这个问题?
谢谢
我能够通过创建一个新的 .bashrc
因为删除了 /root
目录,所以删除了默认的 .bashrc
。
我通过 运行 修复了它
/bin/cp /etc/skel/.bashrc ~/
然后使用 source ~/.bashrc
.bashrc
文件
所以你删除了 /root,现在你的命令行中有 -bash-4.1# 是吗?
好吧,这是由于 /root (.bashrc sources /etc/bashrc 中的 .bashrc(在你的情况下丢失)文件丢失/损坏造成的迅速的)。要修复此问题,您将 运行 以下命令在创建帐户时 运行s。 运行 作为 root 用户(因为是用户有问题)或者您可以定义目标路径。
命令:(确保您在 /root 中)
cp -v /etc/skel/.bash* ~/
退出终端并重新登录。