Значение выхода pstree

-bash-3.2$ pstree 27108 Script.sh---java---15*[{java}] 

Что здесь означает 15* , а также любые значения, определенные для [] & {} в контексте команды?

2 Solutions collect form web for “Значение выхода pstree”

Его прямо там на странице руководства:

  pstree shows running processes as a tree. The tree is rooted at either pid or init if pid is omitted. If a user name is specified, all process trees rooted at pro- cesses owned by that user are shown. pstree visually merges identical branches by putting them in square brackets and prefixing them with the repetition count, eg init-+-getty |-getty |-getty '-getty becomes init---4*[getty] Child threads of a process are found under the parent process and are shown with the process name in curly braces, eg icecast2---13*[{icecast2}] 

В вашем случае процесс 27108 был запущен скриптом Script.sh . Script.sh создал java процесс, который породил еще 15 потоков Java.

A ps -eLf | grep java | wc -l ps -eLf | grep java | wc -l ps -eLf | grep java | wc -l должен вернуть вам счетчик вокруг числа 15.

man pstree :

  pstree visually merges identical branches by putting them in square brackets and prefixing them with the repetition count, eg init-+-getty |-getty |-getty `-getty becomes init---4*[getty] Child threads of a process are found under the parent process and are shown with the process name in curly braces, eg icecast2---13*[{icecast2}] 

Итак, 15 потоков java процесса.

  • идентификатор / идентификатор процесса анализа из / proc, идентификаторы потоков
  • Элегантно получить список процессов потомков
  • Вывод PS-файла в текстовый файл
  • Как получить PPID с помощью PS с использованием опций BSD
  • Можно ли добавить описание к виртуальным машинам qemu?
  • ps: полная команда слишком длинная
  • Почему «ps -p proc1 proc2 proc3» показывает «-csh», «-tcsh» и «- / bin / tcsh», тогда как «ps -p proc » индивидуально все говорят «tcsh»?
  • Как убить несколько процессов
  • Как установить идентификатор для нескольких фоновых процессов?
  • Посмотрите, работает ли скрипт при использовании #! / Usr / bin / env
  • Понимание формата прошедшего времени ps для длительных процессов
  • Linux и Unix - лучшая ОС в мире.