DrM Asked: 2019-05-10 06:31:00 +0800 CST2019-05-10 06:31:00 +0800 CST 2019-05-10 06:31:00 +0800 CST ALT+F2 和“r”运行什么命令? 772 在肉桂桌面: 响应Alt+运行什么命令或代码F2? 该关联存储在什么文件中? 响应+r打开的命令提示符窗口中的命令运行什么命令或代码?AltF2 cinnamon gnome-shell 2 个回答 Voted Best Answer DrM 2019-12-18T07:03:42+08:002019-12-18T07:03:42+08:00 自从发布了这个问题,并在之前发布的答案之后的讨论的帮助下,我在Cinnamon 源代码中找到了以下答案: /** * cinnamon_global_reexec_self: * @global: A #CinnamonGlobal * * Restart the current process. Only intended for development purposes. */ void cinnamon_global_reexec_self (CinnamonGlobal *global) { meta_restart (); } restartcinnamon我通过将以下行添加到我的.bashrc文件中,实现了对该函数的访问作为 bash 命令 ( ): alias restartcinnamon='dbus-send --type=method_call --print-reply \\ --dest=org.Cinnamon /org/Cinnamon org.Cinnamon.Eval \\ string:'\''global.reexec_self()'\''' \\ /usr/bin/dbus-send jsbillings 2019-05-10T12:12:54+08:002019-05-10T12:12:54+08:00 Cinnamon 与从中分叉的 GNOME 一样,将在您r在Alt-F2窗口中键入时重新启动会话。它只是告诉它重新执行自己,所以它不是调用新命令,而是告诉 Cinnamon 窗口管理器重新执行。
自从发布了这个问题,并在之前发布的答案之后的讨论的帮助下,我在Cinnamon 源代码中找到了以下答案:
restartcinnamon
我通过将以下行添加到我的.bashrc
文件中,实现了对该函数的访问作为 bash 命令 ( ):Cinnamon 与从中分叉的 GNOME 一样,将在您
r
在Alt-F2窗口中键入时重新启动会话。它只是告诉它重新执行自己,所以它不是调用新命令,而是告诉 Cinnamon 窗口管理器重新执行。