Восстановите Документ без названия 1 с gedit

У меня есть несохраненный документ, открытый в gedit на Xubuntu 13.10. Ошибка заставила главное окно gedit исчезать, и только строка заголовка все еще видима, читая "Документ без названия 1".

Существует ли способ восстановить напечатанный текст с выполнения, но более не существующей сессии gedit? "Документы без названия" хранятся где-нибудь временно?

4
задан 17 March 2014 в 23:16

2 ответа

Файл, похоже, хранится только в ОЗУ. Все попытки найти его на диске ничего не дали. Вот что я сделал для частичного восстановления:

  1. Узнайте PID и запишите его

     ps -ef |  grep gedit
     
  2. Используйте его для дампа памяти процесса

     sudo gcore 12345
     
  3. Используйте vim и ищите ключевые слова, которые вы помните

     sudo vim core.12345
     

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

По иронии судьбы,после того, как я проделал всю эту работу и хотел закрыть экземпляр gedit, он спросил меня, хочу ли я сохранить безымянный документ 1, что я и сделал.

7
ответ дан 8 October 2019 в 11:21

Когда вы открываете файл с gedit, он создаст временный файл с ~ в имени.

, поэтому просто принудительно закройте gedit, и вы можете повторно открыть этот файл

gedit /path-to-file/filename~

или просто перейдите в каталог из файлового менеджера nautilus

ctrl + h покажет вам скрытый файл, затем найдите его и откройте.

0
ответ дан 8 October 2019 в 11:21

Другие вопросы по тегам:

Похожие вопросы: