小编gra*_*us1的帖子

如何优雅地关闭 gnome-terminal 的所有实例

我试图找出如何一次干净地关闭终端的所有窗口(退出所有 gnome-terminal 实例)。通过“干净”,我的意思是它不仅仅是一次杀死所有实例,这就是我已经拥有的这个别名:

alias poof='/usr/bin/killall gnome-terminal'    
Run Code Online (Sandbox Code Playgroud)

我想要做的是让它像终端应用程序在 Mac OS X 中的行为一样。在那个平台上,当我在终端中点击“command-Q”(a/k/a“Apple-Q”)时,所有的窗口已关闭,但如果有进程在任何特定的终端窗口中运行,我会收到一个对话框警告我并询问我是否仍要关闭窗口。通过这种方式,我可以确保不会杀死我忘记的进程(例如,使用 vim 编辑文件)。换句话说,它就像我点击了每个窗口上的关闭按钮一样。

这个问题以前曾以一种或另一种形式提出过,但没有得到令人满意的回答(除非我误解了答案)。在 Ubuntu 14.04 中肯定有办法做到这一点吗?是在命令行中还是使用键盘快捷键(或两者)?

(如果我没有正确遵循任何文体格式,请原谅我,因为我是新手。)

command-line shortcut-keys gnome-terminal

4
推荐指数
1
解决办法
1万
查看次数

如何更改已下载图标 (PNG) 上的“图像”选项卡信息?

我下载了一个图标,jester.pngFlatIcon.com。该网站指出,如果您在没有付费会员身份的情况下下载,则必须注明作者,在这种情况下是Freepik。事实上,这是他们说您必须包含在您的信用中的内容:

<div>Icons made by <a href="http://www.freepik.com" title="Freepik">Freepik</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a> is licensed by <a href="http://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0" target="_blank">CC 3.0 BY</a></div>
Run Code Online (Sandbox Code Playgroud)

所以基本上,你包括作者 (FreePik)、它来自的站点 (FlatIcon) 和许可证 (CC 3.0 BY)。

现在,当我右键单击 Nautilus(在Ubuntu 14.04 中)中的图标 jester.png并选择 Properties 时,我看到四个选项卡:BasicPermissionsOpen WithImage。查看图像选项卡:

带有“图像类型”、“宽度”、“高度”和“创建者”字段的“图像”选项卡的屏幕截图

我想要做的是将Created By字段中的字符串从www.inskpace.org更改为www.freepik.com, from www.flaticon.com, CC 3.0 BY

我不清楚如何在 Ubuntu 14.04 中执行此操作。其他问题涉及通过命令行更改权限和所有权,但这些问题都没有涵盖“图像”选项卡的字段。此外,很高兴知道如何通过命令行和 Unity 执行此操作,但其中一个就足够了。谢谢。

编辑:按要求安装和使用 exiv2。这是输出:

$ exiv2 …
Run Code Online (Sandbox Code Playgroud)

command-line metadata png image-processing

4
推荐指数
1
解决办法
111
查看次数