我在 Ubuntu 18.04 中使用软件安装了 notepad++,它是使用 snap 安装的。现在,由于某种原因,我的 notepad++ 无法打开。但我想获取我在上一个会话中打开的所有未保存的文本文件。我在哪里可以找到这些未保存的文件?
网络上的大多数问题都与 Windows 有关,但与 ubuntu 无关。他们通常说文件保存在名为 backup 的文件夹中。我在主目录、snap 目录中搜索。我找不到任何名为 backup 的文件夹。
答案1
我的猜测是低于~/.local
或可能~/.cache
。
我会尝试find
对主目录中过去 3 天内(或上次使用时)发生变化的文件进行操作:
find ~ -mtime -3
或者也许首先从~/.local
避免数十个 Web 浏览器缓存文件滚动开始:
find ~/.local -mtime -3
答案2
在以下 Ubuntu 上:
Description: Ubuntu 22.04.2 LTS
Release: 22.04
Codename: jammy
备份文件位于:
/home/$USER/snap/notepad-plus-plus/common/.wine/drive_c/users/$USER/AppData/Roaming/Notepad++/backup/
$USER
用于获取系统中的当前用户名。
就我而言,
$ ls /home/$USER/snap/notepad-plus-plus/common/.wine/drive_c/users/$USER/AppData/Roaming/Notepad++/backup/
'new 1@2023-07-24_131201' 'new 1@2023-07-25_225938' 'new 1@2023-07-27_000008' 'new 1@2023-07-30_215759' 'new 1@2023-08-01_145110'
'new 1@2023-07-24_154340' 'new 1@2023-07-26_220545' 'new 1@2023-07-28_122836' 'new 1@2023-08-01_120730' 'new 1@2023-08-01_145923'
另一方面,你可以查看和编辑您的备份路径对于 Notepad++: 打开 Notepad++,然后单击“设置”>“首选项”>“备份”
为了避免出现以前的会话快照情况,我将其修改为: 保存时备份 > 详细备份 > 自定义备份目录 > C:\users\USERNAME\Desktop\BackupNotepad
不要将目录设置为“C:\users\USERNAME\Desktop\BackupNotepad”,而是将其设置为您想要的任何目录。详细备份基本上会在保存文件时添加时间戳。