Для быстрого обновления я загрузил альтернативный компакт-диск, используя торренты. После обновления таким образом я все же получил систему, которая все еще не все обновления (возможно, после того, как ISO был упакован).
После быстрого поиска я попал в список зеркал на Launchpad. Найдите свою страну и проверьте ее. Я живу в Нидерландах и получаю только скорость 75 КБ / с, намного ниже обычной скорости. Зеркало ubuntu.mirror.cambrium.nl не работало для меня, но ubuntu.mirror.astratoip.net сделал. Замените зеркало соответствующим образом и запустите следующие команды:
sudo sed 's@archive.ubuntu.com@ubuntu.mirror.atratoip.net@' -i /etc/apt/sources.list
sudo apt-get update
Замените archive.ubuntu.com вашим текущим зеркалом.
Моим любимым является pstree -p | grep $(program_name)
. Это фактически загоняет этот процесс, выделяет его и показывает pid в круглых скобках.
Мой следующий фаворит (особенно при программировании и необходимости всех pids из процесса) - pgrep -law ""
. Это буквально дает вам каждый pid, за которым следует приложение (с абсолютным путем).
Это можно свести к pgrep -lw ""
для pid, за которым следует имя программы или даже просто pgrep -l
для всех pids
Конечно, вы можете найти определенную программу (или часть ее имени). (т. е. pgrep -lw firef
, вероятно, отобразит что-то вроде «4567 firefox»).
У меня также была аналогичная проблема. Я использовал pstree -p
; это показало мне текущие запущенные процессы, включая идентификаторы процессов.
Вы должны взглянуть на pgrep
и pkill
, две очень удобные и мощные утилиты, которые можно найти в большинстве систем Linux и UNIX.
$ apropos pgrep
pgrep (1) - look up or signal processes based on name and other attributes
Вы можете запустить ps -A
в терминале, чтобы показать все процессы (с их идентификатором процесса), которые в настоящее время запущены.
Этот ответ от @Ben по дублированному вопросу решил мою проблему:
Рассмотрим использование команды top
в терминале.
The top program provides a dynamic real-time view of a running
system. It can display system summary information as well as a
list of processes or threads currently being managed by the Linux
kernel. The types of system summary information shown and the
types, order and size of information displayed for processes are
all user configurable and that configuration can be made persis‐
tent across restarts.
через man top
У меня также была аналогичная проблема. Я использовал pstree -p
; это показало мне текущие запущенные процессы, включая идентификаторы процессов.
Моим любимым является pstree -p | grep $(program_name)
. Это фактически загоняет этот процесс, выделяет его и показывает pid в круглых скобках.
Мой следующий фаворит (особенно при программировании и необходимости всех pids из процесса) - pgrep -law ""
. Это буквально дает вам каждый pid, за которым следует приложение (с абсолютным путем).
Это можно свести к pgrep -lw ""
для pid, за которым следует имя программы или даже просто pgrep -l
для всех pids
Конечно, вы можете найти определенную программу (или часть ее имени). (т. е. pgrep -lw firef
, вероятно, отобразит что-то вроде «4567 firefox»).
Вы должны взглянуть на pgrep
и pkill
, две очень удобные и мощные утилиты, которые можно найти в большинстве систем Linux и UNIX.
$ apropos pgrep
pgrep (1) - look up or signal processes based on name and other attributes
Вы можете запустить ps -A
в терминале, чтобы показать все процессы (с их идентификатором процесса), которые в настоящее время запущены.
Этот ответ от @Ben по дублированному вопросу решил мою проблему:
Рассмотрим использование команды top
в терминале.
The top program provides a dynamic real-time view of a running
system. It can display system summary information as well as a
list of processes or threads currently being managed by the Linux
kernel. The types of system summary information shown and the
types, order and size of information displayed for processes are
all user configurable and that configuration can be made persis‐
tent across restarts.
через man top
У меня также была аналогичная проблема. Я использовал pstree -p
; это показало мне текущие запущенные процессы, включая идентификаторы процессов.
Моим любимым является pstree -p | grep $(program_name)
. Это фактически загоняет этот процесс, выделяет его и показывает pid в круглых скобках.
Мой следующий фаворит (особенно при программировании и необходимости всех pids из процесса) - pgrep -law ""
. Это буквально дает вам каждый pid, за которым следует приложение (с абсолютным путем).
Это можно свести к pgrep -lw ""
для pid, за которым следует имя программы или даже просто pgrep -l
для всех pids
Конечно, вы можете найти определенную программу (или часть ее имени). (т. е. pgrep -lw firef
, вероятно, отобразит что-то вроде «4567 firefox»).
Вы должны взглянуть на pgrep
и pkill
, две очень удобные и мощные утилиты, которые можно найти в большинстве систем Linux и UNIX.
$ apropos pgrep
pgrep (1) - look up or signal processes based on name and other attributes
Вы можете запустить ps -A
в терминале, чтобы показать все процессы (с их идентификатором процесса), которые в настоящее время запущены.
Этот ответ от @Ben по дублированному вопросу решил мою проблему:
Рассмотрим использование команды top
в терминале.
The top program provides a dynamic real-time view of a running
system. It can display system summary information as well as a
list of processes or threads currently being managed by the Linux
kernel. The types of system summary information shown and the
types, order and size of information displayed for processes are
all user configurable and that configuration can be made persis‐
tent across restarts.
через man top
У меня также была аналогичная проблема. Я использовал pstree -p
; это показало мне текущие запущенные процессы, включая идентификаторы процессов.
Моим любимым является pstree -p | grep $(program_name)
. Это фактически загоняет этот процесс, выделяет его и показывает pid в круглых скобках.
Мой следующий фаворит (особенно при программировании и необходимости всех pids из процесса) - pgrep -law ""
. Это буквально дает вам каждый pid, за которым следует приложение (с абсолютным путем).
Это можно свести к pgrep -lw ""
для pid, за которым следует имя программы или даже просто pgrep -l
для всех pids
Конечно, вы можете найти определенную программу (или часть ее имени). (т. е. pgrep -lw firef
, вероятно, отобразит что-то вроде «4567 firefox»).
Этот ответ от @Ben по дублированному вопросу решил мою проблему:
Рассмотрим использование команды top
в терминале.
The top program provides a dynamic real-time view of a running
system. It can display system summary information as well as a
list of processes or threads currently being managed by the Linux
kernel. The types of system summary information shown and the
types, order and size of information displayed for processes are
all user configurable and that configuration can be made persis‐
tent across restarts.
через man top
Моим любимым является pstree -p | grep $(program_name)
. Это фактически загоняет этот процесс, выделяет его и показывает pid в круглых скобках.
Мой следующий фаворит (особенно при программировании и необходимости всех pids из процесса) - pgrep -law ""
. Это буквально дает вам каждый pid, за которым следует приложение (с абсолютным путем).
Это можно свести к pgrep -lw ""
для pid, за которым следует имя программы или даже просто pgrep -l
для всех pids
Конечно, вы можете найти определенную программу (или часть ее имени). (т. е. pgrep -lw firef
, вероятно, отобразит что-то вроде «4567 firefox»).
У меня также была аналогичная проблема. Я использовал pstree -p
; это показало мне текущие запущенные процессы, включая идентификаторы процессов.
Вы должны взглянуть на pgrep
и pkill
, две очень удобные и мощные утилиты, которые можно найти в большинстве систем Linux и UNIX.
$ apropos pgrep
pgrep (1) - look up or signal processes based on name and other attributes
Вы можете запустить ps -A
в терминале, чтобы показать все процессы (с их идентификатором процесса), которые в настоящее время запущены.
Этот ответ от @Ben по дублированному вопросу решил мою проблему:
Рассмотрим использование команды top
в терминале.
The top program provides a dynamic real-time view of a running
system. It can display system summary information as well as a
list of processes or threads currently being managed by the Linux
kernel. The types of system summary information shown and the
types, order and size of information displayed for processes are
all user configurable and that configuration can be made persis‐
tent across restarts.
через man top
Вы можете запустить ps -A
в терминале, чтобы показать все процессы (с их идентификатором процесса), которые в настоящее время запущены.