Представлен релиз диагностической утилиты htop 3.0, предоставляющей инструменты для интерактивного мониторинга работы процессов в стиле программы top. Код проекта распространяется под лицензией GPLv2. Утилита примечательна такими возможностями, как свободная вертикальная и горизонтальная прокрутка списка процессов, средства оценки эффективности работы SMP и использования каждого процессорного ядра, наличие древовидного режима просмотра, гибкие возможности по кастомизации интерфейса, поддержка фильтрации процессов и управления ими (завершение работы, настройка приоритета)...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=53622
Нужно, одобряю
> htop.dev.Крутые пацаны, реально креативный дизайн сайта. Для меня (начинающего) это какой-то запредельный уровень веб-дизайна, не представляю как всю эту крутизну закодить. :)
Обычный у них сайт совершенно. А вот тут правда шедевр:
Неплохо, но маловато источников данных (несколько раз столкнулся, но вот не помню чего мне не хватило). Отключение мыши молезная фича, и надо посмотреть на альтернативные хоткеи -- постоянно что-то не то нажимается.Пысы этих тоже хромиум покусал?
разноцветная погремушка для неосиляторов классического top
Справедливости ради, когда в системе тысячи процессов, ориентироваться среди них в top достаточно больно, не говоря уж о том чтобы вынести из этой мешанины какие-то сведения.
В этом плане очень плохо, что в htop по умолчанию показываются все потоки этих процессов.
Вот это уже мешанина, возведенная в абсолют. Уже устал в настройках эту опцию выключать. Серваков много, а я один.
> показываются все потоки этих процессовтак можно выключить же или свернуть ветку
Можно, но то, что она включена по дефолту, сильно портит жизнь, когда серваков много.
> Можно, но то, что она включена по дефолту, сильно портит жизнь, когда серваков много.Когда серваков много, их не стоит настраивать каждый раз с нуля. Ansible, вот это вот всё.
Ну или хотя бы банальное клонирование своего репозитория dotfiles.
> Когда серваков много, их не стоит настраивать каждый раз с нуля. Ansible, вот это вот всё.Писать ансиблом конфиг htop может предлагать только человек, который никогда не пробовал этого делать. Особенно весело конфигурировать столбцы для баров загрузки CPU, когда на виртуалке по от 4 до 16 ядер (от одного до двух столбцов), а на гипервизоре — по от 48 до 96 (только четыре, иначе список процессов на экран не влезет).
Как верно заметил автор htop,
> # The parser is also very primitive, and not human-friendly.
Ну а
> хотя бы банальное клонирование своего репозитория dotfiles.Для админа локалхоста такое катит, для работы — вообще никак.
> Писать ансиблом конфиг htop может предлагать только человек, который никогда не пробовал этого делать.Писать не предлагаю, а вот завести несколько эталонных и заливать один из них (в зависимости от, например, количества ядер) — вполне вариант. У top конфиг вообще не очень текстовый, насколько помню.
> Ну а
>> хотя бы банальное клонирование своего репозитория dotfiles.
> Для админа локалхоста такое катит, для работы — вообще никак.Ну, ладно, настраивай и дальше вручную каждый перезалитый хост с нуля, раз такое дело.
А я всё-таки конфиги предпочитаю хранить в системе управления версиями.
Ну да, нажать F2+down+left+space+F10 это же настолько сложнее, чем смотреть в мешанину top'а.
Мне вот наоборот все потоки интересны и жаль что дерево по умолчанию не включено.
F2+down+right+space+F10
Shift+H
Когда серваков много - надо централизованный мониторинг который будет алерты рассылать.
Поддерживаю. Htop - это больше про консольные свистелки.
Ну и да, "классический" (если под эти подразумевается "линуксовый") top тоже умеет в цвета.
обычно htop запускают непосредственно перед снятием скриншота и отправки последнего куда-нибудь на unixporn. Больше ни для чего другого htop особо не нужен. Побрякушка уровня neofetch
> обычно htop запускают непосредственно перед снятием скриншота и отправки последнего куда-нибудь
> на unixporn. Больше ни для чего другого htop особо не нужен.
> Побрякушка уровня neofetchУгу) Для тех, кто хочет показать всем, что пользуется консолью, а не на самом деле решает ей какие-то прикладные проблемы.
Сделайте GUI для людей из 2020, мышкой удобнее
В 2020 еще остались серваки с GUI? Я думал, это пережиток эпохи win 95 - win 2003.
ssh -X же.
Оно даже в локалке работает так, что второй раз не захочется.
Ага, особенно на машине где gui приложений в принципе нет. И ДЕ нет.
Да. Например, RHEL8.2
на десктопе им тоже пользуются и где мышкой можно не только лишь всё
Это опенсурс здесь любой каприз за ваши деньги.
>Сделайте GUI для людей из 2020, мышкой удобнееПодавляющее большинство "мышевозов" теми данными, которые показывает htop, не интересуются
Это GUI и есть. Тыкается же мышью то.
Это TUI.
В tty TUI, но в эмуляторе то вполне себе GUI.
А если в tty с GPM? Шах и мат, аметисты.
в винде мышкой можно не только тыкать
А почему нет новостей про rsync новый?
Потому что ты эту самую новость не оформил.
Классическая отговорка
Неувядающая, ибо верная.Ссылочка https://www.opennet.dev/add.shtml живёт справа внизу страницы, если решитесь на такой подвиг (хотя можно и просто ссылку на анонс прислать, если на подвиги нет сил/времени/вдохновения).
А деньги кому собирали?
> Неувядающая, ибо верная.
> Ссылочка https://www.opennet.dev/add.shtml живёт справа внизу страницы, если решитесь
> на такой подвиг (хотя можно и просто ссылку на анонс прислать,
> если на подвиги нет сил/времени/вдохновения).С такой логикой интерфейса и структуры сайта вдохновения не будет.
Одна из самых первых утилит, устанавливаемых на свежеразвёрнутый сервер.
htop, mc, nano.
top лет 10 не запускал.
а нафига при mc nano? для понта? в mcedit не уметь?
бывают случаи когда мс вообще не запустишь просто так. например запуск на 2 уровне(как он у нас сейчас там называется?))) ты вообще систему поднять без nano/vi не сможешь или некоторые настройки внести только с отмонтированными разделами.
Если nano собран с подсветкой синтаксиса, то с отмонтированными разделами его не запустить. Ибо
libmagic.so.1 => /usr/lib64/libmagic.so.1
ну сейчас его ведь собирают в 2 вариантах. у меня например без него.
Выделение текста курсором мышы?
> Выделение текста курсором мышы?Это в обоих работает, по-моему. Иногда, правда, нужно в процессе shift держать нажатым (меняет поведение мыши в эмуляторе терминала, mc об этом предупреждает в справке).
joe - одна из первых программ после установки фряхи.
А то в конфиг какой-нибудь влезть надо, а нечем. vi не предлагать. :-) Про ee не помню - может его и не ставят по умолчанию уж.
> htop, mc, nano.дно пробито:(
Еще tmux
bashtop будет покруче.
bashtop не было бы без этих утилит
Тормозное г*но. Его форк на питоне (bpytop) хотя-бы не тормозит и развивается активнее. Но всё равно, взглянув на htop, bashtop, bpytop и прочие хипстерские поделия нельзя сразу сказать сколько у тебя зомбей и сирот, например. А в htop, отчего-то, включение отображения процессорных метрик запрятано в самую жопу настроек и выключено по умолчанию. Хипсторы в циферки не понимают. Так что для взрослых мальчиков только классический top, для быстрой оценки ситуации (благо и есть практически везде и сразу) и atop, для исторического разбора полётов.
Ну да, top рулит и бибикает. Но для взрослых мальчиков, для быстрой оценки ситуации glances поприятственнее.
Его, в большинстве случаев, ставить надо.
...а потом ещё дождаться запуска. Но всё равно спасибо за наводку.
>> glancesОпеннет познавательный. Спасибо, утащил на повертеть :).
> Так что для взрослых мальчиков только классический top, для быстрой оценки ситуацииТак и запишем: взрослым мальчикам больше 8 ядер не дают.
Отличное средство для прибивания зажравшихся программ. Регулярно им Pulseaudio и браузеры выключаю.
Для этого лучше подходит Alt+SysRq, F (invoke OOM). А то когда кто-то зажирается, даже переключиться на существующее окно терминала не так просто, не говоря уж о запуске нового.
Вот по этому нужен хардварный терминал, а не эти ваши эмуляторы
Да, кстати, висящий на com порту терминал - полезная вещь иногда
>PSIджва года ждал
Чудная вещь. Ещё бы температуру отображал...
watch -n 0.5 cat /sys/devices/platform/coretemp.0/hwmon/hwmon*/temp*_inputТак прокатит?)
О, спасибо чел
а нафига такая простыня?
sensors - не?
Есть патчи для отображения температуры.
"The problem with that patch is that it spawns a new process on each screen update. A more native solution would be welcome!"https://github.com/hishamhm/htop/issues/163
Ну вот и предложите там на линуксе для начала из /sys читать, как в #31 посоветовали.
Чем он лучше команды: "ps aux"?
чем грузины.
тем, что от запуска ps не подкасываются сами штанишки. и смузи не начинает генериться прям в ёмкости. не то что с htop!
Шикарно, молодцы!
Не радует только гитхап.
>форк без смены имениЗабавная практика. Вылезает значит автор оригинала из анабиоза, а его поделку под таким же именем пилит непонятно кто.
atop лучше