Перепутал файл .bashrc

Итак, я испортил файл .bashrc и теперь работает только команда «cd». Как я могу сбросить его до значения по умолчанию ?. Имейте в виду, что «mv», «cp», «vi» и т. Д. Не работают, поэтому я не могу их использовать.

Я искал решения, но все они включают использование mv, cp или редактирование файла непосредственно с vi или nano, и, как вы знаете, я не могу их использовать.

  • Как загрузиться с iso с загрузчиком Grub2 / Burg
  • Apache и php не работают. Сигнал выхода дочернего pid xxx. Ошибка сегментации (11)
  • проверить текущий размер очереди для отставания
  • chroot от freebsd до linux
  • Работа с плавающей точкой cron
  • Какие файлы следует копировать из Windows в Wine?
  • У меня есть работа над этим, поэтому форматирование – это не вариант.

    PS: Я использую CentOS

  • Установите мандриву на жесткий диск USB
  • Какая команда вынуждает диск вращаться?
  • некоторые функциональные кнопки не распознаются (даже на уровне scancode) после возобновления сна
  • Выводит ли вывод pgrep параметры, предоставленные процессу?
  • ssh обратный туннель с удаленным ip
  • Возможности файла Linux теряются при изменении файла. Это ожидаемое поведение?
  • 2 Solutions collect form web for “Перепутал файл .bashrc”

    Я предполагаю, что вы все еще можете войти в машину. Если вы входите в систему как пользователь root , я должен войти в систему как пользователь root и обновить обычную пользователей .bashrc

    Я не могу войти в качестве другого пользователя, вы должны использовать своего обычного пользователя. Что делать тогда?

    Если что-то очень плохо ввернуто, убедитесь, что вы можете запускать mv и cp с их обычных путей.

    Поэтому вместо mv .bashrc safe-bashrc вы можете использовать

     /bin/mv .bashrc safe-rc 

    Подобно cp ( /bin/cp ) и vi (который может быть либо /bin/vi либо /usr/bin/vi ).

    Затем удалите вас .bashrc , исправьте и верните.

    Значение по умолчанию ~/.bashrc можно найти в /etc/skel/ template для новых домашних каталогов. Скорее всего, вы все равно можете скопировать .bashrc с помощью /bin/cp :

      /bin/cp /etc/skel/.bashrc /home/att/.bashrc 
    Linux и Unix - лучшая ОС в мире.