Что делать, если я удаляю файл ~ / .bashrc пользователя?

Мне просто интересно, что произойдет, если я удалю файл ~/.bashrc пользователя. У пользователя root есть собственный файл ~/.bashrc? Что, если я удалю это, или я могу?

1
задан 24 January 2016 в 22:53

2 ответа

Вы не можете удалить файл пользователя root .bashrc, если вы не являетесь пользователем root. В случае, если файл .bashrc удален для вашей учетной записи, вы можете восстановить его с помощью
 cp /etc/skel/.bashrc ~/.bashrc

Но это не ваш старый .bashrc-файл. Это новый .bashrc-файл с конфигурацией по умолчанию.

Обновление: любопытство и любопытство

Нет проблем, как указано в вышеприведенном ответе, если вы удалили файл .bashrc. Ваша система будет использовать системный файл /etc/bash.bashrc и запускаться как обычно.

Но если System wide /etc/bash.bashrc файл использует ваша система, тогда нет псевдонимов, нет автоматического ввода вкладок, нет цветов Ничто не будет работать на вас.

В случае чрезмерного любопытства, если вы удалили системную ширину /etc/bash.bashrc, то также не проблема, но единственная функция, которая пропустила здесь, - это если вы наберете какую-то команду, которая недоступна, мы использовали для получения команды-not -found, но после удаления системы bashrc вы не получите даже этого.

Это все, что я знаю.

Надеюсь, что это поможет.

7
ответ дан 23 May 2018 в 14:03
  • 1
    Это не отвечает на главный вопрос: , что произойдет – Darkhogg 24 January 2016 в 23:53
  • 2
    @Darkhogg Эй, мой друг. Спасибо за указание. Я обновил свой ответ. – Ten-Coin 25 January 2016 в 04:38
  • 3
    Копирование стандартного «скелета» .bashrc действительно не «восстанавливает». это пользовательский .bashrc, он просто дает пользователю новый новый файл по умолчанию без каких-либо его личных изменений. Это похоже на то, как рубить живопись художника и дать ему новый пустой холст и сказать ему, что вы «восстановили». его живопись. – Johnny 25 January 2016 в 22:53

Если вы удаляете пользовательский .bashrc, и они вставляют в него работу, они будут действительно злиться на вас !!! Просто верните его / отложите в сторону, используя mv ~user/.bashrc ~user/.bashrc.orig

. «Что произойдет» было рассмотрено в других вопросах, пользователь все равно сможет войти в систему, используя профиль по умолчанию системы, предполагая вы находитесь в Ubuntu, который описан здесь: Как мне восстановить .bashrc по умолчанию?

Этот вопрос возможен, дубликат этого, который также предоставляет информацию (как и другие ответы здесь) о / etc / skel Как восстановить .bashrc по умолчанию?

0
ответ дан 23 May 2018 в 14:03

Другие вопросы по тегам:

Похожие вопросы: