我最近从 Ubuntu 20.04 升级到了 22.04。我必须将屏幕截图目录更改为/home/<usr_dir>/Pictures/Screenshots
其他路径。我可以在 Ubuntu 20.04 中执行此操作,但在 22.04 中无法执行此操作。
我怎样才能做到这一点?
答案1
我刚刚gnome-screenshot
在 22.04 LTS 上安装了:
sudo apt install gnome-screenshot
Home/Pictures/Screenshots
并且在该版本的 GNOME 中似乎没有任何选项可以更改默认目录。
使用终端
但是,gnome-screenshot -h
在终端中选择提供了该实用程序的帮助文件,从中可以看出,调用该工具-f, --file=filename
将直接将文件保存到指定的文件中。
因此实际的语法(假设您的目录中有一个名为screens
under 的目录)将是:Downloads
Home
gnome-screenshot -f [myfile]
这会将屏幕截图保存到[myfile]
该目录中的一个名为的文件中。当然,将文件名更改为您需要的文件名。
在终端中执行此操作没有问题,因为您可以轻松地使用终端快捷方式在命令行提示符下反向搜索终端。具体来说,您可以使用Ctrl+找到较早的命令r,然后开始键入命令的任何部分以显示选项,然后根据需要更改命令。另一个选项是使用↑滚动回较早的命令,但这可能有点乏味。
这当然会捕获所选目录中的整个屏幕,但还有其他选项可以设置,例如--area
,正如您将从帮助文件中看到的那样。
使用dconf-editor
另一种方法是使用 更改自动保存目录的路径dconf-editor
。
dconf-editor
默认情况下未安装,因此要安装它,请打开终端并运行:
sudo apt install dconf-editor
然后,您可以从终端运行该实用程序,dconf-editor
或者直接从中选择 GUI显示应用程序。
进入编辑器后,选择apps
并点击搜索“应用程序”文件夹screenshot
并在搜索框中输入。然后/org/gnome/gnome-screenshot/
从显示的列表中选择。
下一步是选择auto-save-directory
并禁用使用默认值,然后您可以在提供的字段中输入自定义值。
使用上面的例子,输入/Home/Downloads/screens
(或您选择的路径)并相应地保存。
在进入实用程序并保存图像时,您可以将默认设置覆盖为您选择的任何文件夹(或文件名),下次使用该工具时会记住该文件夹。
答案2
一种简单的方法dconf
是创建一个指向您想要放置屏幕截图的文件夹的符号链接,该文件夹具有名称Screenshots
并且位于/home/<user_name>/Pictures
,当然会删除屏幕截图的默认文件夹。