有些我如何设法删除/root
目录,所以我去重新创建并设置了对文件目录的适当权限。但是,我的命令行不同,而不是显示root@my-machine#
,而是-bash-4.1#
。
我该如何解决这个问题?
由于
答案 0 :(得分:0)
我能够通过创建新的.bashrc
由于删除了/root
目录,因此删除了默认.bashrc
。
我通过跑步修理了它
/bin/cp /etc/skel/.bashrc ~/
然后使用.bashrc
source ~/.bashrc
文件
答案 1 :(得分:0)
所以你删除了/ root,现在你的命令行中有-bash-4.1#吧?
这是由于/ root中的丢失/损坏的.bashrc(在你的情况下丢失)文件引起的(.bashrc sources / etc / bashrc是设置提示的内容)。要修复它,您将运行以下在创建帐户时运行的命令。 以root用户身份运行(因为用户遇到问题),或者您可以定义目标路径。
命令:(确保你在/ root中)
cp -v /etc/skel/.bash* ~/
退出终端并重新登录。