Cinnamonデスクトップから:
- Alt+に応答してどのコマンドまたはコードが実行されますかF2?
- この接続はどのファイルに保存されますか?
r
+開くコマンドプロンプトウィンドウのコマンドに応答して、どのコマンドまたはコードが実行されますか?AltF2
答え1
この質問を投稿した後、以前に投稿した回答に基づくディスカッションで次のことを見つけました。シナモンソースコード:
/**
* 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
答え2
フォークGNOMEと同様に、Cinnamonはr
- ウィンドウに入力するとセッションを再開します。単に再実行するように指示するので、新しいコマンドを呼び出すのではなく、Cinnamonウィンドウマネージャに再実行を指示します。AltF2