Как убить процесс, когда я не могу убить его через графический интерфейс и убить в терминале?

У меня сегодня несколько странных сбоев в скайпе. Если я пытаюсь закрыть его через X, ничего не происходит. Я пытался убить процесс через менеджер процессов KDE ( Ctrl + ESC ).

Я даже пытался убить Skype через терминал:

killall skype
kill (skypes process number)

Ни один из них не работал. Прямо сейчас я должен заново войти, чтобы он снова заработал, и он продолжает падать каждые 15 минут. Я использую KDE 4.7 и Ubuntu 11.10.

14
задан 26 February 2019 в 21:51

6 ответов

В эти дни killall также позволит вам передать сигнал (чтобы избавить вас от необходимости искать PID):

killall -9 skype
0
ответ дан 26 February 2019 в 21:51

используйте это:

kill -9 $(pgrep skype)

0
ответ дан 26 February 2019 в 21:51

Для уничтожения процесса / приложения в Терминале типа

$ ps -e | grep skype

будет отображаться идентификатор процесса Skype

, например, он показывает тип

2338 ?        00:00:33 skype

$ kill 2338

в графическом интерфейсе настроить клавишу быстрого доступа для xKill , (как я настроил Ctrl + Alt + Bkspace), как только вы нажмете комбинацию, вы получите небольшой крестик символ X вместо курсора мыши .... выберите окно приложения с этим перекрестным курсором с помощью мыши, и оно убьет это приложение.

0
ответ дан 26 February 2019 в 21:51

Я автоматизировал все это:

  1. Сделал stop-skype.sh файл, который содержал:
    #!/bin/bash
    #stop-skype.sh
    kill $(ps aux | grep '[s]kype' | awk '{print $2}')
  1. Сделал этот файл исполняемым

    ]
  2. В /usr/share/applications сделано skype-shutdown.desktop, содержащее:

[Desktop Entry]
Name=Skype Shutdown
Comment=Shut down Skype running in the background
Exec=/home/volker/stop-skype.sh
Icon=/home/volker/stop-skype.png
Terminal=false
Type=Application
Categories=Application;
  1. Сделано файл stop-skype.png, который вы можно загрузить с http://www.freemed.info/.download/stop-skype.png

  2. Открытые файлы и перетащить /usr/share/applications/skype-shutdown.desktop в Каирский док .

Это привело к значку, на котором можно щелкнуть, чтобы остановить все процессы Skype.

См .: http://www.freemed.info/.download/Skype-shutdown.png

0
ответ дан 26 February 2019 в 21:51
kill -9 `ps -ef |grep skype | awk {print'$2'}`

Поскольку

  1. ps -ef списки весь процесс.

  2. grep skype фильтры только процесс в скайпе

  3. awk {print'$2'} получает 2-й столбец вывода, который является PID

0
ответ дан 26 February 2019 в 21:51

Создайте bat-файл и поместите его в:

taskkill / f / im "SkypeApp.exe" / im "Skype.exe" / im "SkypeBackgroundHost.exe" / im "SkypeBridge.exe"

Откройте планировщик задач и создайте задачу при входе в систему с задержкой в ​​1 минуту и ​​свяжите ее с bat-файлом.

После перезапуска наведите курсор мыши на иконку скайпа, и она исчезнет (это обновление:)

0
ответ дан 26 February 2019 в 21:51

Другие вопросы по тегам:

Похожие вопросы: