Я хочу отредактировать файл bash.bashrc. Прежде чем я это сделаю, я знаю, что мне следует сделать резервную копию исходного файла. Что делать, если я допустил ошибку и мне нужно будет использовать резервную копию? Мне удалить поврежденный файл и переименовать мою копию в bash.bashrc или как-то еще? Я собираюсь сделать cowsay say fortunes в терминале, поэтому это низкоприоритетная задача. Я использую Ubuntu 14.04
решение1
Выполнить резервное копирование
cp ~/.bashrc ~/.bashrc.bak
Внесите изменения
Перепроверьте изменения
.bashrc
и активируйтес
source ~/.bashrc
или просто запустите новую оболочку с помощью
bash
Проверьте изменения.
Если у вас возникли проблемы, восстановите
.bashrc
cp ~/.bashrc.bak ~/.bashrc
A
source ~/.bashrc
сейчас не помогает. Вам придется выйти из системы и войти заново.
решение2
Если вы допустили ошибку, есть несколько вариантов:
- сохраняйте несколько копий ваших личных
.bashrc
до внесение изменений, чтобы вам не пришлось отменять правки. - Если что-то пойдет не так, вы всегда можете открыть
.bashrc
файл в графическом текстовом редакторе, например, gedit, и отменить изменения. - Если вам абсолютно необходимо уничтожить старый bashrc, сделайте это
cp /etc/bash.bashrc $HOME/.bashrc
- Если вам нужно сделать это через терминал, запустите терминал с другой оболочкой, например,
dash
той, которая поставляется с Ubuntu по умолчанию, откройте текстовый редактор, напримерvim
илиnano
и отмените изменения.