bash.bashrcファイルを編集してファイルコピーを復元する

bash.bashrcファイルを編集してファイルコピーを復元する

bash.bashrc ファイルを編集したいのですが、これを行う前に、元のファイルのバックアップを作成しておく必要があります。間違えてバックアップを使用する必要がある場合はどうすればよいでしょうか? 破損したファイルを削除して、コピーの名前を bash.bashrc に変更しますか、それとも別の名前に変更しますか? ターミナルで cowsay に占いをさせるつもりなので、これは優先度が低いです。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 前に 変更を加えるだけで、編集を元に戻す必要がなくなります。
  • 何か問題が発生した場合、いつでも.bashrcgeditなどのグラフィカルテキストエディタで開いて変更を元に戻すことができます。
  • どうしても古いbashrcを消去する必要がある場合は、cp /etc/bash.bashrc $HOME/.bashrc
  • ターミナル経由で実行する必要がある場合は、dashUbuntu にデフォルトで付属しているシェルなどの別のシェルでターミナルを起動し、vimまたはなどのテキスト エディターを開いてnano変更を元に戻します。

関連情報