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

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

3
Закінчення сценарію bash shell, що працює у фоновому режимі
Я часто використовую bashсценарії оболонки для запуску простих команд для багатьох різних файлів. Наприклад, припустимо , що у мене є наступний bashскрипт, названий script.sh, який запускає команду / програми fooв трьох текстових файлів "a.txt", "b.txt", "c.txt": #!/bin/bash for strname in "a" "b" "c" do foo $strname".txt" done Припустимо також, що …

4
Пошук ідентифікатора процесу та вбивство
Коли мені потрібно вбити фоновий процес, який я виконую ps -e | grep <process_name> Хто друкує щось подібне 1766 ? 00:00:13 conky, тоді я використовую ідентифікатор процесу до killнього так kill 1766. Чи є спосіб я спростити це? Зробити це швидше? зменшити кількість друку?
16 process  grep  kill  ps 

5
Як вбити весь процес із заданим іменем?
Я запускаю команду ps -A | grep <application_name>і отримую такий список процесу: 19440 ? 00:00:11 <application_name> 21630 ? 00:00:00 <application_name> 22694 ? 00:00:00 <application_name> Я хочу , щоб вбити весь процес зі списку: 19440, 21630, 22694. Я спробував, ps -A | grep <application_name> | xargs kill -9 $1але це працює …
16 grep  process  kill  ps 

5
Приховати аргументи для програми без вихідного коду
Мені потрібно приховати делікатні аргументи для запущеної програми, але я не маю доступу до вихідного коду. Я також запускаю це на спільному сервері, тому я не можу використовувати щось на кшталт hidepidтому, що у мене немає привілеїв sudo. Ось деякі речі, які я спробував: export SECRET=[my arguments], після чого дзвінок …
15 linux  process  ps  arguments 

1
Що означає <defunct> у виході ps?
Я видав ps -ef|grep javaкоманду, і це один із записів, які я отримав: subhrcho 875 803 0 Jan23 pts/5 00:02:27 [java] &lt;defunct&gt; Що тут &lt;defunct&gt;мається на увазі? Який стан цього процесу - це той процес із PID = 875 дюйма?

2
Що вибрати - команди BSD або Unix-стилі, коли вони доступні?
Команди на зразок psпоставляються з великою кількістю параметрів, тим більше, що вони дають можливість вибору між прапорами стилю Unix та BSD. Я сподіваюся, що ви зрозумієте мою думку Отже, коли є така опція, яку вибрати для максимальної сумісності у всіх системах Linux? (максимум сумісності є одним із пріоритетів, наприклад) Я …
14 linux  bsd  ps 


3
Чому "ps ax" не знайде запущений скрипт bash без "#!" заголовок?
Коли я запускаю цей сценарій, призначений для запуску, поки не вб'є ... # foo.sh while true; do sleep 1; done ... я не в змозі знайти його за допомогою ps ax: &gt;./foo.sh // In a separate shell: &gt;ps ax | grep foo.sh 21110 pts/3 S+ 0:00 grep --color=auto foo.sh ... …

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

3
Відформатуйте висновок cputime для ps
Я намагаюся написати сценарій, який може контролювати використання процесора процесора протягом інтервалу (щоб створити графік). Поки це команда, яку я використовую ps -p $PROCID -o cputime,etimes Моє єдине занепокоєння полягає в тому, що вихід cputime здається [dd]hh:mm(або щось подібне, зараз не можу згадати) Чи є спосіб відформатувати cputime в секундах, …


4
Чи є спосіб вибору декількома умовами в `ps`?
Здається, я пропускаю щось сліпуче очевидне, але все-таки: ps -f -u myuser --ppid 1 Здається, лише подивіться на батьківський pid процесу та повертає всі процеси, у яких батьківський pid 1 - навіть тоді, коли користувача немає myuser. У -uпоодинці працює правильно (вибір тільки процеси myuser): ps -f -u myuser Що …
12 linux  ps 

1
Що означає "?" представляють під TTY
Якщо ви біжите psу своєму терміналі, ви можете побачити щось на зразок наступного: Що таке ?? Я SSH «ІНГ на сервер Linux, тому я припускаю , що це просто , sshdяк він каже під CMD , але мені цікаво , що ?розглядає можливість є , pts/1щоб представити свій екземпляр терміналу.
12 ssh  process  tty  ps 


3
Форматуйте команду "ps" без пробілів
У мене є така psкоманда, щоб отримати особливі властивості всіх запущених процесів разом з деякими властивостями: ps --no-headers -exo "uname,ppid,pid,etime,%cpu,%mem,args" Я хочу, щоб він був відформатований у CSV, щоб я міг його розібрати. Примітка. Я поставив аргументи в кінці, щоб полегшити розбір; Я не думаю ,, що в будь-якому з …
11 csv  ps 

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