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

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

14
Як я можу запобігти появі "grep" у результатах ps?
Коли я шукаю якийсь процес, який не існує, наприклад $ ps aux | grep fnord wayne 15745 0.0 0.0 13580 928 pts/6 S+ 03:58 0:00 grep fnord Очевидно, що мене не хвилює греп - це має стільки ж сенсу, як і пошук psпроцесу! Як я можу запобігти появі грепу в …
304 grep  ps 


3
Що означає «aux» у «ps aux»?
ps auxздається, зручно перерахувати всі процеси і їх статус і ресурс використання (Linux / BSD / MacOS), однак я не можу зрозуміти сенс параметра auxвикористання man ps. Що auxозначає?
161 linux  ps 



4
У якому порядку виконують трубопровідні команди?
Я ніколи не замислювався над тим, як оболонка насправді виконує трубопровідні команди. Я завжди говорили , що «стандартний висновок однієї програми отримує по трубопроводу в потоці введення інших," як спосіб мислення про трубах. Так природно, я подумав, що у випадку скажімо: A | B, A би запустився спочатку, потім B …
89 pipe  ps 


3
Як curl захищає пароль від появи в PS-виведенні?
Я зауважив деякий час тому, що імена користувачів та паролі, задані curlяк аргументи командного рядка, не відображаються у psвиході (хоча, звичайно, вони можуть відображатися у вашій історії баш). Вони також не з'являються в /proc/PID/cmdline. (Довжина комбінованого аргументу ім’я користувача / пароля може бути отримана.) Демонстрація нижче: [root@localhost ~]# nc -l …

2
Що означають дужки навколо процесів?
$ ps -Awwo pid,comm,args PID COMMAND COMMAND 1 init /sbin/init 2 kthreadd [kthreadd] 3 ksoftirqd/0 [ksoftirqd/0] 5 kworker/u:0 [kworker/u:0] 6 migration/0 [migration/0] 7 cpuset [cpuset] 8 khelper [khelper] 9 netns [netns] 10 sync_supers [sync_supers] 11 bdi-default [bdi-default] 12 kintegrityd [kintegrityd] 13 kblockd [kblockd] 14 kacpid [kacpid] 15 kacpi_notify [kacpi_notify] 16 …
62 process  ps 

5
Як я можу отримати повний список процесів у сонелі, без усічених ліній?
Чи існує спосіб генерувати повний перелік процесів на сонелях, без усічених ліній? Я спробував psкоманду, маючи такі аргументи: -f Створює повний список. (Див. Нижче для значення стовпців у повному списку- інж.) -l Створює довгий список. (Дивіться нижче.) Отже, ці обидва, здається, роблять те, що я хочу, однак далі на сторінці …
57 process  solaris  ps 

2
Топ та ps не показують однакового результату процесора
Це пов’язано з цим питанням. Коли я бігаю, topя отримую такий результат: pid 3038використовує 18% процесор, проте під час роботи результат - 5,5%. І це число, здається, не змінюється з часом (тобто, коли запускати ту саму команду трохи пізніше) ... Чи psкоманда якось усереднює використання процесора?
54 cpu  top  ps 


4
Як отримати цілий командний рядок з процесу?
Як я можу отримати аргументи команд або весь командний рядок із запущеного процесу, використовуючи його ім'я процесу? Наприклад цей процес: # ps PID USER TIME COMMAND 1452 root 0:00 /sbin/udhcpc -b -T 1 -A 12 -i eth0 -p /var/run/udhcpc.eth0.pid І те, що я хочу, це /sbin/udhcpc -b -T 1 -A …


2
ps перемикає для відображення PID, PPID, PGID та SID разом
Я спробував ps з різними видами комутаторів, наприклад -A, aux, ef тощо, але я не можу знайти правильну комбінацію комутаторів, яка підкаже мені ідентифікатор процесу (PID), батьківський процес ідентифікатор (PPID), процесова група Ідентифікатор (PGID) та ідентифікатор сесії (SID) процесу, що знаходиться в одному і тому ж виході.
39 process  ps 

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