回答:
ターミナルタイプでプロセス/アプリケーションを強制終了するには
$ ps -e | grep skype
これにより、スカイププロセスIDが表示されます
たとえば、
2338 ? 00:00:33 skype
タイプ
$ kill 2338
GUIでxKillのショートカットキーを構成します(Ctrl + Alt + Bkspaceに構成したように)、組み合わせを押すと、マウスカーソルの代わりに小さな十字記号Xが表示されます。カーソルをマウスでクロスすると、そのアプリケーションが強制終了されます。
これをすべて自動化しました。
stop-skype.shを含むファイルを作成しました: #!/ bin / bash
#stop-skype.sh
kill $(ps aux | grep '[s] kype' | awk '{print $ 2}')
このファイルを実行可能にしました
で/usr/share/applications、skype-shutdown.desktop含まれる:
[デスクトップエントリ] Name = Skype Shutdown Comment =バックグラウンドで実行中のSkypeをシャットダウン Exec = / home / volker / stop-skype.sh Icon = / home / volker / stop-skype.png Terminal = false Type = Application Categories = Application;
メイドstop-skype.pngあなたがからダウンロードできるファイル
http://www.freemed.info/.download/stop-skype.pngを
ファイルを開き、/usr/share/applications/skype-shutdown.desktopカイロドックにドラッグしました。
これにより、すべてのSkypeプロセスを停止するためにクリックできるアイコンが作成されました。
kill -9 `ps -ef |grep skype | awk {print'$2'}`
なぜなら
ps -ef すべてのproccessをリストします。
grep skype スカイプ処理のみをフィルタリングします
awk {print'$2'} 出力の2列目を取得します PID
bat-fileを作成して、これを次の場所に配置します。
taskkill / f / im "SkypeApp.exe" / im "Skype.exe" / im "SkypeBackgroundHost.exe" / im "SkypeBridge.exe"
タスクスケジューラを開き、ログオン時に1分間の遅延でタスクを作成し、batファイルにリンクします。
再起動後、スカイプアイコンをロールオーバーすると、アイコンが消えます(更新です)。
skype: no process found