read -r -p "Press any key to continue..." key
ждет ключа возврата, независимо от того, было ли использовано #! / bin / bash.
Когда
#!/bin/bash
находится в верхней части скрипт -n1 будет работать и будет ждать любой клавиши.
Если у вас есть резервные копии => Да
Если вы не сделали резервные копии, начните создавать их, пока вы помните, почему это важно.
Я думаю, что самым простым решением является сделайте копию своего домашнего каталога и / etc на внешний диск, затем отсоедините внешний диск и переустановите систему. Если у вас достаточно свободного места на внешнем диске:
запустите liveCD, скопируйте все файлы на внешний диск или по крайней мере / home и / etc перезагрузите файлы из резервной копии в новую установку, сравните файлы конфигурации в / etc с теми в вашей резервной копииЕсли у вас есть резервные копии => Да
Если вы не сделали резервные копии, начните создавать их, пока вы помните, почему это важно.
Я думаю, что самым простым решением является сделайте копию своего домашнего каталога и / etc на внешний диск, затем отсоедините внешний диск и переустановите систему. Если у вас достаточно свободного места на внешнем диске:
Самый простой способ: создать резервные копии собственных файлов с живого компакт-диска и переустановить.
Сложные методы:
вы можете установить систему Ubuntu в другую систему и скопировать файлы из этой системы на ваш компьютер. Используйте инструмент восстановления данных, такой как R-Studio для Linux, чтобы восстановить его. R-Studio для Linux восстанавливает файлы: удаляется с компьютера и освобождается от мусора. Поврежден из-за вируса, сбоя питания или внезапного отключения. От дисков, которые были переформатированы в одну и ту же файловую систему или в другую файловую систему. Повреждены и имеют плохие сектора-R-Studio для Linux создает изображение всего диска и восстанавливает его оттуда, чтобы предотвратить дальнейшее физическое повреждение диска