Запитання з тегом «ps»

Для питань, що стосуються ps, команда для друку інформації про запущені процеси. Використовуйте цей тег для запитань щодо самого PS чи питань щодо проблем, що виникають із використанням утиліти командного рядка ps.

2
Коли було розпочато процес
Щоб знати, коли був запущений процес, першою моєю здогадкою було перевірити час, коли /proc/<pid>/cmdlineбув написаний / змінений останній раз. psтакож показує STARTполе. Я думав, що обидва ці джерела будуть однаковими. Іноді вони не однакові. Як це могло бути?
31 linux  process  ps  proc 

4
Як я можу показати дерево процесної оболонки терміналу, включаючи дітей?
Коли сценарій запускається з командного рядка, оболонка породжує підпроцес для цього сценарію. Я хочу показати, що взаємозв'язок між процесом термінального рівня та його дітьми використовує psу дереві вихідний стиль. Як я можу це зробити? Що я спробував поки що файл: script.sh #!/bin/bash ps -f -p$1 Потім я викликаю скрипт з …
30 shell  ps 

3
Що може викликати ps повідомляти про uid замість імені користувача?
У мене на моїй машині Linux встановлений евкаліпт , і я помітив, що для процесів, що належать користувачеві евкаліпта, ps повідомляє userid замість імені користувача. Наприклад: $ sudo -i -u eucalyptus $ ps u USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND 107 29764 0.0 0.0 19376 …
28 process  ps 

3
ps: повна команда занадто довга
Хороший день! Я використовую 'ps', щоб побачити команду, яка запускає процес. Проблема полягає в тому, що команда занадто довга, і 'ps' не показує її повністю. Приклад: я використовую команду 'ps -p 2755 | менше 'та мають наступний вихід PID TTY STAT TIME COMMAND 2755 ? Sl 305:05 /usr/java/jdk1.6.0_37/bin/java -Xms64m -Xmx512m …
26 linux  ps 

5
Як отримати tty, в якому працює баш?
У другому методі, запропонованому цією сторінкою , отримується tty, в якому баш виконується за допомогою команди: ps ax | grep $$ | awk '{ print $2 }' Я хоч для себе, що напевно це трохи ліниво, перелічуючи всі запущені процеси лише для вилучення одного з них. Чи не було б …
25 bash  tty  ps 

7
Вишукано отримати список нащадків процесів
Я хотів би отримати список усіх процесів, які відбуваються (наприклад, діти, онуки тощо) $pid. Це найпростіший спосіб, який я придумав: pstree -p $pid | tr "\n" " " |sed "s/[^0-9]/ /g" |sed "s/\s\s*/ /g" Чи є якась команда чи простіший спосіб отримати повний список усіх нащадків?
23 process  ps 



1
Що означає `I` (великі регістри i) в` ps aux`?
На сторінці man у psрозділі Коди стану процесу Iпрапор (літери i) не згадується, але ps auxпоказує Iпрапор у деяких процесах, як показано на зображенні нижче. Що означає прапор I ?
21 ps 

4
Як вбити кілька процесів
щоб знайти PID процесу вбивства для використання: pgrep <process command> Потім я використовую команду kill, щоб вбити PID, повернений pgrep <process command> kill <PID> Чи можна ці команди об'єднати в одну, щоб вбити PID або PID, повернуті pgrep <process command>? Або існує метод вбити кілька процесів за назвою команди? Щось …

3
Як можна сортувати поле CP-команди команди ps?
Я намагаюся скласти невелику команду, яка знайде процеси, які використовують найбільшу потужність процесора. По-перше, я використовую ps aux > file.txtі потім cut -c 16-20 file.txt | sort -n | tail -5. Я отримав такий результат: 1.0 2.7 8. 14.5 14.5 Отже, моє запитання полягає в тому, як я можу отримати …
18 bash  shell-script  sort  ps 

3
Що вказує стан "переривного сну"?
У мене Firefox працював на Розділеному Magic LiveCD, тоді (можливо) в результаті комбінації клавіш, яку я не пам'ятаю, він швидко зник з екрана та панелі завдань / списку вікон. Однак: ps ax | grep firefoxповертає нижче (і непотрібний grep firefoxрядок). І psменеджер завдань GUI, показують Firefox із, здавалося б, незмінними …

6
Перегляд повних команд на виході ps
Під час запуску psз -fопцією в PuTTY (щоб побачити команду, що відповідає кожному процесу), рядки, довші термінальної ширини, не видно повністю (вони не обернуті на кілька рядків). Як я можу примусити обертати рядки, щоб я міг бачити повні команди (у кількох рядках, якщо потрібно) під час запуску ps -f?
18 terminal  ps  putty 



Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.