Как использовать PGrep & amp; Команды PKill

Самый простой способ убить процессы с помощью Linux

Есть много разных способов убить процессы с помощью Linux. Например, у нас также есть руководство, показывающее 5 способов убить программу Linux, и руководство о том, как убить любое приложение с помощью одной команды.

В рамках наших «5 способов убить программу Linux» мы познакомили вас с командой PKill, и в этом руководстве мы расширим использование и доступные ключи для команды PKill.

PKill

Команда PKill позволяет вам убить программу, просто указав имя. Например, если вы хотите уничтожить все открытые терминалы с одинаковым идентификатором процесса, вы можете ввести следующее:

  термин pkill  

Вы можете вернуть счетчик количества завершенных процессов, указав ключ -c следующим образом:

  pkill -c  

Выходными данными будет просто количество уничтоженных процессов.

Чтобы убить все процессы для конкретного пользователя, выполните следующую команду:

  pkill -u  

Чтобы найти эффективный идентификатор пользователя для пользователя, используйте команду ID следующим образом:

  id -u  

Например:

  id -u gary  

Вы также можете убить все процессы для конкретного пользователя, используя реальный идентификатор пользователя, следующим образом:

  pkill -U  

Реальный идентификатор пользователя – это идентификатор пользователя, выполняющего процесс. В большинстве случаев это будет то же самое, что и эффективный пользователь, но если процесс был запущен с использованием повышенных привилегий, то действительный идентификатор пользователя, выполняющего команду, и фактического пользователя будут отличаться.

Чтобы найти настоящий идентификатор пользователя, используйте следующую команду:

  id -ru  

Вы также можете убить все программы в определенной группе, используя следующие команды:

  pkill -g  
pkill -G

Оцените статью
Solutics.ru
Добавить комментарий