最近、私はDebianノートブックの1つでほぼ排他的にFirefoxを実行しています(テスト実行)。時々(〜毎月)私のデスクトップ/ tty7が中断されることがありますが、この場合通常tty1とsudo shutdown -[whatever] now
。 OSを再起動して復元するとき。これは通常問題ではありませんが、時には問題になることがあります。
ISTMの場合、このユースケースでは、tty1(閉じる前)でFirefoxを完全に終了するように指示できる必要があります。わかりましたEmacsに何を言うべきですか?しかし、Firefoxには何も教えてくれません。どうすればいいですか? FWIW、次は機能しません。
killall -HUP firefox1
(bash Terminal @)tty1でこれを行い、tty7に移動するとFirefoxが消えます。ただし、Firefoxを再起動すると(tty7で)、Firefoxはダイアログボックスのタイトル=と一緒に表示され、Session Manager - Restore after Crash
競合したセッションを提供します。
killall -SIGHUP $(pidof firefox)
(注:私は$()
代わりに逆引用符を使用しました。候補者の回答は次のとおりです。bash
Markdownを幸せにするためにtty1で実行すると、私は気にしないと確信していますが、バックティックを使用しています。 )これは私にはまったく機能しませんが、理由はわかりません。 tty1で次のことを行うと、
$ killall -SIGHUP `pidof firefox`
24586: no process found
$ pidof firefox
24586
$ pgrep -l firefox
24586 firefox
...その後、tty7に移動するとFirefoxはまだ残ります。
pkill -HUP firefox
結果は上記のitem#= 1と同じです。
ベストアンサー1
Killall -HUP Firefox はこの作業をエレガントに行う必要があります。