操作系统图形界面中的历史命令

操作系统图形界面中的历史命令

Ubuntu 是否存储在图形界面(而不是在 shell 会话中)执行的命令的历史记录?

例如,如果我用鼠标单击“系统设置”,然后单击“网络”,这些步骤是否对应于命令(例如,执行命令)?

如果是,Ubuntu 是否会在日志文件中跟踪这些命令?

答案1

不幸的是,GUI程序的很多动作都是在程序本身中实现的,而不是使用外部命令。

所以这是不存在的,而且也不容易实现。

但如果你只是想监控(这不是日志文件,而是视频记录)你的GUI操作一段时间,你可以使用一些应用程序截屏你的桌面,如卡扎姆,或者记录我的桌面...

答案2

您在 GUI 中与之交互的每个程序通常都有自己的日志来记录各种事情。据我所知,没有办法像使用 history 命令那样找到您在 GUI 中执行的所有操作的通用日志。

也许如果您在桌面管理器中启用调试,您可以获得额外的输出,但您与之交互的每个程序都会在某处有自己的日志。

如果你正在使用 Unity,你可以了解有关调试的更多信息这里

答案3

是的,当在后台单击系统设置时,它与一个命令相关联,因为在 ubuntu 中我们只是调用一些脚本(即执行一个文件)来执行一些活动,所以你也可以从终端打开系统设置 对于版本 >= 14.04 -> unity-control-center 否则 gnome-control center ,这样它就总是与 ubuntu 中的某些命令相关联。有些应用程序会记录我们的活动,例如活动日志因此 ubuntu 必须将我们在某处进行的活动保存起来,但我不知道它们存储的具体位置。

**对于 ubuntu 中的应用程序,有一个图形视图,转到 /usr/share/applications/ 您将找到每个应用程序的图标,就像在 Windows 中一样,然后右键单击属性,以便您可以看到与其关联的命令。**

相关内容