Что делает “PS-ef|grep processname” средний?

Я хочу знать точно что эта конкретная команда

ps -ef|grep processname

средства и как это работает. Я знаю, что это должно быть связано с processname который мы хотим искать, но я не получаю часть префикса; что делает -ef и |(канал) делает и как делает -ef|grep в целом работа. После поиска с помощью Google немного я нашел grep используется для поиска целей, но я любил бы простое объяснение того, как эта установка команды работает.

8
задан 22 November 2016 в 02:09

1 ответ

-e и -f опции к ps команда и каналы берут вывод одной команды и передают его как вход другому. Вот полная разбивка этой команды:

  • ps - процессы списка
  • -e - покажите все процессы, не только тех, которые принадлежат пользователю
  • -f - покажите процессы в полном формате (более подробный, чем значение по умолчанию)
  • command 1 | command 2 - вывод передачи команды 1, как введено к команде 2
  • grep найдите строки, содержащие шаблон
  • processname - шаблон для grep искать в выводе ps -ef

Так в целом

ps -ef | grep processname

средства: ищите строки, содержащие processname в подробном обзоре/снимке всех текущих процессов и дисплее те строки

21
ответ дан 23 November 2019 в 05:23

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

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