Как восстановить bashrc
Перейти к содержимому

Как восстановить bashrc

  • автор:

Удалил случайно файлы на linux mint — » ~/.bashrc и ~/.bash_profile «, как их восстановить

Если после удаления работает всё — значит, можно обойтись. Конкретно .bashrc — конфиг-файл, описывающий поведение bash этим же самым языком.

11 июн 2016 в 11:53

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Да там ничего интересного 🙂 .bash_profile у меня, например, вообще нет (mint 17.3). Если очень надо — можно скопировать .bashrc из /usr/share/base-files/dot.bashrc и поправить при необходимости.

Отслеживать
ответ дан 6 июн 2016 в 0:59
9,066 13 13 серебряных знаков 26 26 бронзовых знаков

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

6 июн 2016 в 1:02
Отдел фантастики в другой стороне 🙂
6 июн 2016 в 2:07

    Важное на Мете
Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.10.27.43697

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Восстановление случайно удаленных системных файлов

но точка не нажалась)) в результате система сломалась совсем. Подскажите, как по возможности вернуть в прежнее состояние. Никаких дополнительных действий пока не совершал. Я так понимаю, если загрузиться с live диска или флэшки, можно восстановить удаленные файлы до прежнего состояния. Чтобы не испортить все, прошу совета по правильному алгоритму действий.

gogoer
08.05.21 13:31:54 MSK

Предположу, что и бэкап не делали?

А ключ —no-preserve-root добавили?

fernandos ★★★
( 08.05.21 13:35:37 MSK )
Последнее исправление: fernandos 08.05.21 13:37:01 MSK (всего исправлений: 1)

X512 ★★★★★
( 08.05.21 13:39:08 MSK )

Как бы, да. ФС/раздел лучше не монтировать совсем или только в RO, а профи делают полную копию диска на всякий случай. Но восстанавливаются файлы обычно не на то же место, а в другую ФС/раздел. Есть для файловых систем утилиты — extundelete, например, а есть более общий photorec из testdisk. Но лучше ими восстановить несистемные файлы и конфигурационные, а систему переустановить, или при незначительных повреждениях переустановить пакеты.

boowai ★★★★
( 08.05.21 13:39:28 MSK )
Последнее исправление: boowai 08.05.21 13:44:46 MSK (всего исправлений: 4)

Ответ на: комментарий от fernandos 08.05.21 13:35:37 MSK

Бэкап естественно не делал)

ключ не добавлял.

gogoer
( 08.05.21 13:42:18 MSK ) автор топика

Юзабилити хвалёной консоли… Могли бы сделать обязательное подтверждение или обязательный флаг —i-really-want-to-recursively-delete-root-directory .

X512 ★★★★★
( 08.05.21 13:42:21 MSK )
Последнее исправление: X512 08.05.21 13:44:26 MSK (всего исправлений: 1)

Ответ на: комментарий от fernandos 08.05.21 13:35:37 MSK

Этот ключ только от

rm -rf /

защищает, со звездочкой прокатывает без.
Vsevolod-linuxoid ★★★★★
( 08.05.21 13:42:56 MSK )
Ответ на: комментарий от X512 08.05.21 13:39:08 MSK

нет, уже ничего не запускается, после перезагрузки ругается на grub.

gogoer
( 08.05.21 13:43:06 MSK ) автор топика
Ответ на: комментарий от gogoer 08.05.21 13:42:18 MSK

Важные данные, которые оказались удалены, на диске есть? Или надо восстановить только систему?

X512 ★★★★★
( 08.05.21 13:43:34 MSK )
Ответ на: комментарий от Vsevolod-linuxoid 08.05.21 13:42:56 MSK

А, он так всё потёр, пардон, не заметил.

gogoer , переустанавливай.

fernandos ★★★
( 08.05.21 13:45:08 MSK )
Ответ на: комментарий от X512 08.05.21 13:42:21 MSK
boowai ★★★★
( 08.05.21 13:45:40 MSK )
Ответ на: комментарий от X512 08.05.21 13:42:21 MSK
anonymous
( 08.05.21 13:47:23 MSK )
Ответ на: комментарий от X512 08.05.21 13:42:21 MSK

у меня нет претензий к консоли, сам виноват. вопрос больше в том, как сейчас реанимировать систему)

gogoer
( 08.05.21 13:47:35 MSK ) автор топика
Ответ на: комментарий от anonymous 08.05.21 13:47:23 MSK

X512 ★★★★★
( 08.05.21 13:50:06 MSK )
Последнее исправление: X512 08.05.21 13:50:34 MSK (всего исправлений: 1)

Ответ на: комментарий от gogoer 08.05.21 13:47:35 MSK
anonymous
( 08.05.21 13:50:17 MSK )
Ответ на: комментарий от gogoer 08.05.21 13:47:35 MSK

вопрос больше в том, как сейчас реанимировать систему)

Если важных данных нет, то переустановкой.

X512 ★★★★★
( 08.05.21 13:51:50 MSK )
Ответ на: комментарий от X512 08.05.21 13:50:06 MSK
anonymous
( 08.05.21 13:53:45 MSK )

добавил sudo чисто на всякий случай

Вендузятник обнаружен, инициирую протокол забана.

Nervous ★★★★★
( 08.05.21 15:17:48 MSK )

sudo используют только админы, которым именно за это деньги и платят. Все остальные идиоты должны страдать.

athost ★★★★★
( 08.05.21 16:38:39 MSK )
Ответ на: комментарий от X512 08.05.21 13:42:21 MSK

Это не спасёт твой кошелёк на миллион биткоинов в хомяке. Нет, надо просто раз и навсегда уяснить факт, что данные без бэкапа не заслуживают восстановления. No exceptions.

gremlin_the_red ★★★★★
( 08.05.21 16:50:26 MSK )
Ответ на: комментарий от athost 08.05.21 16:38:39 MSK

тонко ты админов задел… я сначала и не понял;)

anonymous
( 08.05.21 16:52:45 MSK )
Ответ на: комментарий от gogoer 08.05.21 13:47:35 MSK

насколько долго работал rm-rf /* ??
насколько важные на ней находились данные ??
восстановление системы скорей всего будет геморойнее реинкарнации переустановкой (заодно кучу говна завалившегося в дальние углы выкинешь).

как минимум сейчас бекапь все файлы что остались. лучше в squashfs — потом смонтируешься и изучишь что осталось.

потом бекап раздела через dd (можно со сжатием) чтобы сохранить все что удалено в файловой системе, но еще не затерлось на разделе.

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

pfg ★★★★★
( 08.05.21 17:04:15 MSK )
Ответ на: комментарий от athost 08.05.21 16:38:39 MSK

все остальные не пользуются инструментом сложнее кувалды и топора 🙂

Как мне восстановить bashrc по умолчанию?

Но я случайно набрал > вместо того >> . Думаю, это была плохая идея.

Я все еще могу войти в систему, используя этот трюк (ударить Ctrl+C до того, как .bashrc будет полностью выполнен). Но как мне восстановить его по умолчанию .bashrc ?

Я использую CentOS 6.5 x86_64. Если файл bashrc по умолчанию находится в распространение где-то не могу найти.

Уберите поврежденный файл с пути, затем переустановите пакет, который содержит поврежденный файл.

mv /etc/bashrc /etc/bashrc.damaged yum reinstall $(rpm -qf /etc/bashrc) 

Вы перезаписали .bashrc в вашем каталоге пользователей? Или по всей системе .bashrc Хранится в /etc/skel/? You can always copy the default .bashrc from / etc / skel / `вот так:

cp /etc/skel/.bashrc ~/.bashrc 

РЕДАКТИРОВАТЬ: В комментариях ниже на оригинальном плакате говорится:

я сделал эхо-экспорт РЕДАКТОР = / usr / bin / nano> / etc / bashrc когда я должен был написать >>.

Хорошо, это объясняет, что пошло не так. Но в целом любой, кто предлагает системные файлы Linux / Unix, настраивать с помощью >> сцепление должно быть публично опозорено навсегда. Проблема именно в том, с чем вы столкнулись. Все это >> действительно добавляет содержимое слева от >> к элементу вверху справа от >> . Это кажется гладким и быстрым, но, по моему скромному мнению, гораздо безопаснее просто открыть файл в редакторе и добавить все, что вам нужно, в конец файла. Просто сделай это:

sudo nano /etc/bashrc 

Добавьте все, что вам нужно добавить в этот файл, сохраните и двигайтесь дальше.

Похоже, что / etc / bashrc находится в этом пакете: setup-2.8.14-20.el6_4.1.noarch.rpm

Вы можете попробовать переустановить этот об / мин. (что может иметь непредвиденные последствия)

Или вы можете загрузить исходный rpm-пакет и вручную скопировать файл:

Исходный RPM: setup-2.8.14-20.el6_4.1.src.rpm

3 строки команд для восстановления bashrc! вы даете нам очень полезный ответ, особенно для новичка в Linux, как я, я успешно его применяю,

mv /etc/bashrc /etc/bashrc.damaged yum reinstall $(rpm -qf /etc/bashrc) source ~/.bash_profile 

Запускаем (не обязательно быть root)

dnf download $(rpm -qf /etc/bashrc) 

чтобы скачать rpm пакет в текущем каталоге. Затем извлеките пакет и переместите файл на место. Таким образом, вам не нужно переустанавливать какой-либо пакет.

Восстановление файлов формата .BASHRC

Файлы были удалены из-за ошибки пользователя или ошибки программного обеспечения? Вы случайно отформатировали диск и хотите знать, как восстановить файлы? Прочтите наше руководство по восстановлению .BASHRC файлов для Windows, MacOS, Android и IOS в 2023.

Что такое файл с расширением .BASHRC?

Руководство для Windows, MacOS, Android и IOS систем в 2023

  • Как восстановить утерянные .BASHRC файлы?
  • Программы для восстановления .BASHRC файлов
  • Чем открыть файл с расширением .BASHRC?
    • Программы, которые открывают файлы .BASHRC
    • Дополнительная информация

    Файл оболочки, используемый терминальными приложениями Linux и Mac OS X; содержит инструкции по установке для оболочки, такие как объявления переменных среды и сценариев по умолчанию для запуска; часто используется для настройки предпочтений командной строки пользователя, а также путей для общих каталогов и исполняемых программ.

    Как восстановить утерянные .BASHRC файлы?

    Во время работы компьютера, ноутбука или других стационарных и мобильных устройств, даже несмотря на регулярное обновление и очистку, возникают баги, зависания, аппаратные или системные сбои. В результате, важный .BASHRC файл может быть удалён.

    Далеко не во всех случаях единственным способом восстановления .BASHRC файла, будет его повторное создание.

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

    Программы для восстановления .BASHRC файлов

    Ищете как восстановить файлы?

    В случаях, когда файлы удалены и стандартными средствами системы их восстановить уже не предоставляется возможным, используйте Hetman Partition Recovery.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *