답변:
요즘 killall을 사용하면 신호를 전달할 수 있습니다 (PID를 조회해야 할 필요가 없습니다).
killall -9 skype
$(pgrep skype)
터미널 유형에서 프로세스 / 응용 프로그램을 종료하려면
$ 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
포함 :
[데스크탑 항목] 이름 = 스카이프 종료 Comment = 백그라운드에서 실행중인 Skype 종료 Exec = / home / volker / stop-skype.sh Icon = / home / volker / stop-skype.png 터미널 = 거짓 유형 = 응용 Categories = 응용;
http://www.freemed.info/.download/stop-skype.pngstop-skype.png
에서 다운로드 할 수 있는 파일을
만들었습니다 .
파일을 열고 /usr/share/applications/skype-shutdown.desktop
카이로 독으로 드래그했습니다 .
결과적으로 모든 Skype 프로세스를 중지하기 위해 클릭 할 수있는 아이콘이 생겼습니다.
박쥐 파일을 만들고 이것을 넣으십시오 :
taskkill / f / im "SkypeApp.exe"/ im "Skype.exe"/ im "SkypeBackgroundHost.exe"/ im "SkypeBridge.exe"
작업 스케줄러를 열고 1 분 지연된 로그온 작업을 생성 한 후 박쥐 파일에 연결합니다.
다시 시작한 후 스카이프 아이콘을 롤오버하면 사라집니다 (새로 고침 :)
skype: no process found