Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Вывод pstree обрезан по длине строки, не видно всех процессов  (Прочитано 1578 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Master_Sergius

  • Автор темы
  • Активист
  • *
  • Сообщений: 528
  • i3
    • Просмотр профиля
На борту - xubuntu 14.04, при выводе pstree видно, что xfce4-terminal ушел далеко вправо, как подпроцесс xfce4-session, которая подпроцесс lightdm и так далее. А pstree почему-то обрезает вывод вместо того, чтобы к примеру перенести на следующую строку или еще чего:

|-xfce4-terminal(2592)-+-bash(2677)---pstree(+
                               |                      |-bash(2680)
                               |                      |-bash(2683)---vim(352+

Как видно, уже даже не видно pid vim-a, а из него запускаю python скрипты, за которыми мне и нужно проследить.
Собственно, вопрос - как увидеть весь вывод pstree? (направлял также в файл - то же самое)

ТС не появлялся на Форуме более полугода по состоянию на 12/07/2019 (последняя явка: 06/08/2018). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 12 Июля 2019, 06:32:52 от zg_nico »
Мой блог о семействе *nix: http://nixtravelling.blogspot.com/

Оффлайн vebmaster

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Сохраните вывод в файл
pstree>pstree.txtдальше открываете файл pstree.txt и читаете
:)

Оффлайн Master_Sergius

  • Автор темы
  • Активист
  • *
  • Сообщений: 528
  • i3
    • Просмотр профиля
Сохраните вывод в файл
pstree>pstree.txtдальше открываете файл pstree.txt и читаете

Прошу внимательней прочитать мой вопрос - там вконце в скобках как раз приписка насчёт этого
Мой блог о семействе *nix: http://nixtravelling.blogspot.com/

Оффлайн vebmaster

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Прошу внимательней прочитать мой вопрос - там вконце в скобках как раз приписка насчёт этого
Невнимателен, да. Тогда не знаю))
:)

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7208
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Master_Sergius,
pstree|lessне прокатывает?

Оффлайн it0r

  • Забанен
  • Старожил
  • *
  • Сообщений: 2264
    • Просмотр профиля
Master_Sergius,
pstree|lessне прокатывает?
или
pstree > ~/1.txt
и далее поработать с файлом.

Пользователь решил продолжить мысль [time]31 Октябрь 2015, 18:55:26[/time]:
что с пробелами
pstree > ~/1.txt
что без
pstree>~/1.txt
за края у меня не уходит... :idiot2:
« Последнее редактирование: 31 Октября 2015, 17:55:56 от it0r »
ТУТ - это дерево. А ЗДЕСЬ - это МЕСТО.... Так что ТУТ - это не ЗДЕСЬ.

Оффлайн Master_Sergius

  • Автор темы
  • Активист
  • *
  • Сообщений: 528
  • i3
    • Просмотр профиля
less тоже не помог.
п.с. забыл сказать, что выполняю
pstree -p(чтоб показало все pid процессов и как они связаны). Ибо просто pstree помещается, но он все процессы с одинаковым pgid группирует в кучу.
В общем пока что проблема не решена.
Мой блог о семействе *nix: http://nixtravelling.blogspot.com/

Оффлайн symon2014

  • Забанен
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Master_Sergius, Для интереса попробовал. Когда терминал не на весь экран( режет), когда полный( всё помещаеться)

Оффлайн Master_Sergius

  • Автор темы
  • Активист
  • *
  • Сообщений: 528
  • i3
    • Просмотр профиля
Master_Sergius, Для интереса попробовал. Когда терминал не на весь экран( режет), когда полный( всё помещаеться)


Вряд-ли это решение, но у меня и это не работает :(
Мой блог о семействе *nix: http://nixtravelling.blogspot.com/

Оффлайн svtv1

  • Забанен
  • Старожил
  • *
  • Сообщений: 2652
  • Это Я
    • Просмотр профиля
Может, что то из зтого
ps -ax
ps -auwwx
ps -axjf --в иерархическом порядке в стиле BSD
ps -ef --forest --в виде леса
pstree --в виде дерева
ps auwx | sort -r -k 4,4 --сортирует процессы по уровню использования памяти
"Если достаточно долго сидеть возле реки - мимо проплывет труп твоего врага"

Оффлайн symon2014

  • Забанен
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Master_Sergius, попробуй добавить -l   - у меня переносит на следущую строку
pstree -p -l

Оффлайн svtv1

  • Забанен
  • Старожил
  • *
  • Сообщений: 2652
  • Это Я
    • Просмотр профиля
Попробуй переустановить терминал, по моему дело не в команде.
"Если достаточно долго сидеть возле реки - мимо проплывет труп твоего врага"

Оффлайн Master_Sergius

  • Автор темы
  • Активист
  • *
  • Сообщений: 528
  • i3
    • Просмотр профиля
Master_Sergius, попробуй добавить -l   - у меня переносит на следущую строку
pstree -p -l

Как вариант, работает. Трудно иногда уловить, что где, но можно. Спасибо, но неприятный осадок всё ещё остался... Да, можно обойтись чем-то вроде

ps -axjf --в иерархическом порядке в стиле BSD
Спасибо всем, ещё 2 месяца до НГ, надо выпить за это! :)

Пользователь решил продолжить мысль 31 Октября 2015, 23:43:52:
Попробуй переустановить терминал, по моему дело не в команде.

Была мысля, но пробовал ещё xterm и аналогичное поведение. Возможно, это всё из-за xfce? Ибо только на домашнем нетбуке с xubuntu такая фигня происходит.
« Последнее редактирование: 31 Октября 2015, 23:43:52 от Master_Sergius »
Мой блог о семействе *nix: http://nixtravelling.blogspot.com/

Оффлайн it0r

  • Забанен
  • Старожил
  • *
  • Сообщений: 2264
    • Просмотр профиля
интересно... останусь наблюдателем и поковыряю man pstree...
стока вправо (не в данном случае) - не редкость... перенос какой то... ну давай то посмотрим...
ТУТ - это дерево. А ЗДЕСЬ - это МЕСТО.... Так что ТУТ - это не ЗДЕСЬ.

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7208
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Master_Sergius, какая версия pstree?

 

Страница сгенерирована за 0.094 секунд. Запросов: 23.