我的桌面背景设置很漂亮,但是丢失了原始文件。但是,我的桌面仍设置为此图片。如何找回我的照片?
我的桌面背景设置很漂亮,但是丢失了原始文件。但是,我的桌面仍设置为此图片。如何找回我的照片?
Answers:
打开文件浏览器并按Ctrl+ H,以显示隐藏的文件(以开头的文件.
),现在导航至.cache
→ wallpaper
。
或按Alt+ F2并输入nautilus .cache/wallpaper/
find / 2> /dev/null | grep warty
来搜索磁盘上的所有位置。将warty替换为图像文件名中所需的内容。也许某处有一个副本,但是nautilus不会创建一个副本。
如果您的图像来自互联网,那么我建议您进行截图(应用程序->附件->截图)。
然后将您的屏幕截图上传到TinEye.com。在结果页面上,从左侧导航中选择“最大图像”。然后查看该网站是否找到了您的图片。
这种“反向图像搜索”使我能够做您之前所做的事情。
如果gconftool --get /desktop/gnome/background/picture_filename
在终端中运行,则它将输出图像文件的位置。
(GConf是GNOME设置管理器,并且/desktop/gnome/background/picture_filename
是您要检索的特定设置。您也可以使用gconf编辑器以图形方式浏览这些设置。)
或按Alt+ F2并输入
eog `gconftool --get /desktop/gnome/background/picture_filename`
(这将使用默认的图像查看器GNOME Eye打开您的图像)
如果您绝对放错了文件并且无法上网查询文件的存储位置,请始终记住这一点……多年来这些对我有很大帮助。
CTRL+ ALT+T获取shell,然后:
locate
(在此处输入要查找的文件名,不带括号)
注意:如果您从未使用locate
过,则需要先运行,updatedb
例如:
sudo updatedb
或者,如果您已经root
运行了updatedb
,通常会花费一些时间,所以我会在后台像这样运行它:
sudo updatedb &
将&
导致该命令在后台运行,您可以键入jobs
,看看它仍在运行,但你会得到,当它结束这样的通知:
[1]+ Done updatedb
有人讨厌外壳程序,但是即使如此,无论您使用什么操作系统,我都知道学习GUI和外壳程序是很好的。有时会无法通过GUI完成某些操作,尤其是在Linux环境中。在桥接以太网接口等时,这是非常正确的。