Отсутствует значок приложения Firefox

Я бы разбил вашу проблему на две части:

1) Как мне найти процессы, начатые мной? Запустите это:

ps -u `whoami`

whoami на всякий случай, если вы не знаете имя используемой учетной записи, иначе просто введите имя учетной записи без обратных котировок.

Здесь перечислены все процессы, которые могут быть удалены вашей учетной записью.

2) Команда ps отобразит номер процесса, TTY, время и CMD. Идентификатор процесса - это первый столбец. Используйте этот номер, чтобы убить процесс. Будьте осторожны, убивая процесс. Вы можете сломать что-то, если вы убьете неправильный процесс. Чтобы убить процесс, вы будете использовать команду kill, которая отправляет SIGNAL в этот процесс. Сигнал указывает, что должен делать этот процесс. Например, при отправке -1 в процесс будет предложено перезагрузить файл конфигурации; отправка -2 эквивалентна нажатию кнопки Control + C на этом процессе; -9 заставит ядро ​​отказаться от процесса, не передавая его процессу.

Предположим, что ps -u whoami возвратил что-то вроде

  PID TTY          TIME CMD
 4333 pts/1    00:00:00 fish
 4335 ?        00:00:00 fishd
 4816 ?        00:00:00 intellij
 4868 ?        00:50:42 java
 4939 ?        00:00:19 fsnotifier64
 7667 ?        02:49:08 firefox
 7698 ?        00:00:00 unity-webapps-s

И вы хотели убить процесс firefox своим идентификатором процесса, тогда вы должны сделать: [ ! d7]

kill -1 7667

Затем вы повторно запустите ту же ps команду и проверьте, продолжался ли процесс. Если он все еще запущен, выполните

kill -2 7667

, работая до -9.

Чтобы убить все процессы, запущенные вашей учетной записью, введите kill <level> -1. То же, что и раньше: проведите свой путь до -9.

Если вы знаете имя процесса, вы можете просто пойти killall <processname>, где это то, что вы пытаетесь убить. Например: killall fish (рыба, в этом смысле, это Friendly Interactive Shell).

Документацию для killall можно найти здесь: http://manpages.ubuntu.com/manpages/hardy /man1/killall.1.html

1
задан 26 November 2013 в 16:44

2 ответа

Нажмите Ctrl + Alt + T, чтобы открыть терминал

type

sudo apt-get install --reinstall unity && sudo reboot
-1
ответ дан 25 May 2018 в 13:08

Нажмите Ctrl + Alt + T, чтобы открыть терминал, затем

unity --reset 
-1
ответ дан 25 May 2018 в 13:08
  • 1
    Или попробуйте 'sudo apt-get upgrade' – HotrodJP99 29 March 2012 в 01:14
  • 2
    Возможно, вы имеете в виду unity --reset? Кажется, не помогает. Также sudo apt-get upgrade – frozenkoi 30 March 2012 в 04:19

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

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