Убийство нескольких процессов

Я пробовал это:

xset dpms force off && gnome-screensaver-command --lock && sleep 10

И он отключает отображение. Теперь создайте файл с именем .turnScreenOff.pl и напишите в этом файле, например, с помощью gedit ~ / .turnScreenOff.pl

#!/usr/bin/perl `xset dpms force off && gnome-screensaver-command --lock && sleep 10`;

. Затем перейдите к терминалу (чтобы открыть Ctrl + Alt + T) и напишите в:

chmod +x .turnScreenOff.pl

Теперь что мы будем делать: это просто команда блокировки экрана изменения. Чтобы отключить использование Ctrl . Затем перейдите к .turnScreenOff.pl Задайте имя как turn screen off and lock screen и установите команду на perl ~/.turnScreenOff.pl. Теперь выберите это и нажмите кнопки, на которые вы хотите установить ярлык, например. Ctrl + Alt + L или что вы хотите: -)

Надеюсь, это помогло. first step

1
задан 22 September 2014 в 20:09

2 ответа

Попробуйте выполнить эту команду,

ps aux | awk '/\/usr\/lib\/R\/exec\/R/ {print $2}' | xargs kill

ИЛИ

pa aux | awk '/\/usr\/lib\/R\/bin\/exec\/R/ {print $2}' | xargs kill
2
ответ дан 24 May 2018 в 07:36
  • 1
    Потому что в вашем вопросе вы упомянули /usr/lib/R/exec/R, но в своем комментарии вы упомянули /usr/lib/R/bin/exec/R – Avinash Raj 19 May 2014 в 17:39
  • 2
    got: неожиданный символ '\' – teaLeef 19 May 2014 в 17:43
  • 3
    пожалуйста, отправьте команду, которую вы попробовали вместе с выходом в pastebin – Avinash Raj 19 May 2014 в 17:46
  • 4
    pastebin.ubuntu.com/7488403 – teaLeef 19 May 2014 в 17:56
  • 5
    теперь он работает. Извините за опечатки – teaLeef 19 May 2014 в 18:14

Вы можете использовать:

ps -ef| awk '/\/usr\/lib\/R\/bin\/exec\/R/ {print $2}' |xargs kill -9
1
ответ дан 24 May 2018 в 07:36
  • 1
    Как я могу указать шаблон, когда у меня есть разные имена аргументов? / usr / lib / R / exec / R является общим для всех процессов, но тогда команда имеет разные имена для каждого процесса – teaLeef 19 May 2014 в 17:26
  • 2
    попробуйте эту команду сейчас – nux 19 May 2014 в 17:29
  • 3
    Я получаю: ps -ef | awk '/ usr / lib / R / bin / exec / R / {print $ 2}' | xargs kill -9 awk: строка 1: ошибка синтаксиса рядом или {Использование: kill pid ... Отправить SIGTERM для каждого перечисленного процесса. kill signal pid ... Отправить сигнал всем перечисленным процессам. kill -s signal pid ... Отправить сигнал всем перечисленным процессам. kill -l Список всех имен сигналов. kill -L Перечислить все имена сигналов в таблице. kill -l signal Преобразование между номерами сигналов и именами. – teaLeef 19 May 2014 в 17:33
  • 4
    попробуйте код сейчас – nux 19 May 2014 в 17:36
  • 5
    он ничего не делает – teaLeef 19 May 2014 в 17:44

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

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