Редактирование файла bash.bashrc и восстановление копии файла

Редактирование файла bash.bashrc и восстановление копии файла

Я хочу отредактировать файл bash.bashrc. Прежде чем я это сделаю, я знаю, что мне следует сделать резервную копию исходного файла. Что делать, если я допустил ошибку и мне нужно будет использовать резервную копию? Мне удалить поврежденный файл и переименовать мою копию в bash.bashrc или как-то еще? Я собираюсь сделать cowsay say fortunes в терминале, поэтому это низкоприоритетная задача. Я использую Ubuntu 14.04

решение1

  1. Выполнить резервное копирование

    cp ~/.bashrc ~/.bashrc.bak
    
  2. Внесите изменения

  3. Перепроверьте изменения .bashrcи активируйте

    с

    source ~/.bashrc
    

    или просто запустите новую оболочку с помощью

    bash
    
  4. Проверьте изменения.

  5. Если у вас возникли проблемы, восстановите.bashrc

    cp ~/.bashrc.bak ~/.bashrc
    

    A source ~/.bashrcсейчас не помогает. Вам придется выйти из системы и войти заново.

решение2

Если вы допустили ошибку, есть несколько вариантов:

  • сохраняйте несколько копий ваших личных .bashrc до внесение изменений, чтобы вам не пришлось отменять правки.
  • Если что-то пойдет не так, вы всегда можете открыть .bashrcфайл в графическом текстовом редакторе, например, gedit, и отменить изменения.
  • Если вам абсолютно необходимо уничтожить старый bashrc, сделайте этоcp /etc/bash.bashrc $HOME/.bashrc
  • Если вам нужно сделать это через терминал, запустите терминал с другой оболочкой, например, dashтой, которая поставляется с Ubuntu по умолчанию, откройте текстовый редактор, например vimили nanoи отмените изменения.

Связанный контент