2016-01-25 4 views
-1

Некоторые из того, как мне удалось удалить каталог /root, поэтому я пошел и воссоздал и установил правильные разрешения для каталога файлов. Однако моя командная строка отличается и вместо того, чтобы показывать [email protected]#, я получаю -bash-4.1#.CentOS 6.7 Корневой пользовательский дом удален?

Как это исправить?

Благодаря

ответ

0

я смог исправить ошибку, создав новый .bashrc

Поскольку каталог /root был удален по умолчанию .bashrc был удален.

Я установил его, запустив /bin/cp /etc/skel/.bashrc ~/ , а затем снабжает новый .bashrc файл с source ~/.bashrc

+0

Разочарование было реальным, когда я закончил свой ответ, и вы уже ответили на него; ( –

+0

. @CodyRobinson Извините! D: –

0

Так вы удалили/корень, и теперь у вас есть -bash-4,1 # в командной строке да?

Это связано с отсутствием/повреждением файла .bashrc (в вашем случае отсутствующего) в/root (источники .bashrc/etc/bashrc, что и задает подсказку). Чтобы исправить это, вы будете запускать следующую команду, которая запускается при создании учетной записи. Запуск от имени пользователя (так как это проблема пользователя) или вы можете определить путь назначения.

команда: (убедитесь, что вы находитесь в/корень)

cp -v /etc/skel/.bash* ~/ 

Выход терминала и войдите в