LINUX.ORG.RU

Новое - хорошо забытое старое, не так ли?


0

0

Основная мысль скрина - продемонстрировать замечательную (имхо) программу htop, без родителя которой - top-a немыслемо, я думаю существование ни одного разумного пользователя Unix. Пользователей (администраторов) *nix, которые уже знают о сей программе, прошу со снисхождением отнестись к этому посту и не говорить, мол "хе... старье какое... чё-нить другое бы запостил бы...", а высказать свое имхо по поводу программы, если используете. Коротко о тех преимуществах, которые содержатся в этой замечательной программе по сравнению с просто top. Во-первых после вывода содержимого вы клавишами можете "прокрутить" вправо/влево содержимое выводимой информации, вверх/вниз - тоже. Этого конкретно мне не хватало при использовании top, когда некоторая часть информации о процессах не уместившаяся в окне оставалась загадкой. Во-вторых отображение информации можно менять - или графикой (естественно символьной) или посредством так называемых LED-указателей или, так сказать bar-ом, как изображена инфа на скрине о CPU и т.д. Далее, обратите внимание вниз, на меню управления. Тут вам и возможность отображения выводимой информации и возможность сортировки и (что немаловажно) повышение/понижение приоритета процесса в режиме реального времени так сказать (я понимаю что команду nice никто не отменял) и возможность "убить" процессы, а также группу процессов их выбором посредством нажатия клавиши "пробел", причем вам будет предложено на выбор какой конкретно из сигналов вы хотите послать процессу(ам). Собственно вот и все. Но тот кто регулярно пользовался top непременно оценит прелести htop. А тот из пользователей Линукс, кто только начинает свое знакомство с ОС, несомненно приобретет себе надежный и удобный инструмент управления процессами.

>>> Просмотр (1024x768, 224 Kb)

★★★

Проверено: Demetrio ()

да, новые красноглазики - это хорошо забытые старые красноглазики. для чего нам жалкая пародия на акву, по два индикатора загрузки процессов, памяти, свопа и uptime, трое часов (двое из которых все равно не видны будут при maximize окна) и bmp на пол-экрана?

наверное для того, что бы "посредством LED-указателей" пробелом "убивать группы процессов". кошмар. :(

gassique ★★
()

бесвкусно и многословно

Pi ★★★★★
()

ты о ps что-либо слышал?

swar0g ★★★★
()
Ответ на: комментарий от gassique

>да, новые красноглазики - это хорошо забытые старые красноглазики.

Попытка оскорбить? Говорит о слабости человека, нежели о его силе...

>для чего нам жалкая пародия на акву

Имхо - это наилучшая из всех имеющихся "породий" на акву в xfce...

>по два индикатора загрузки процессов, памяти, свопа и uptime, трое часов (двое из которых все равно не видны будут при maximize окна)

Вы о чем уважаемый? Где Вы увидели ТРОЕ часов? Часы - одни, не нужно перегибать... Если вы о неприятии программы gkrellm, то тогда вы неприкрыто оффтопите, ибо я показывал и обращал внимание ALL на программу htop и отличительные ее особенности от стандартной top... Часы, являющиеся десклетом мне нравятся, ибо я приверженец "стрелочных" часов и даже наручные часы у меня похожи на те, что приведены справа внизу. Для меня - удобно. Но, еще раз повторюсь не о часах я говорил.

>bmp на пол-экрана?

Это у вас он на пол-экрана, а у меня она занимает не более трети и висит на отдельном рабстоле. Я предпочитаю смотреть не напрягая глаза, в то время как Вы по-моему уже имеете зрение !=1 (судя по фотографии). На скрин bmp был перетащен с другого стола, для, так сказать того, чтобы подчеркнуть общность стиля оформления (скриншот все-таки), а именно - аква, серо-голубые-синие тона.

>наверное для того, что бы "посредством LED-указателей" пробелом "убивать группы процессов". кошмар. :(

Фраза лишенная смысла... Если кто-то встречался с кучей процессов, которые не убиваются killall, а приходится убивать по pid процесса, поймет, что функция выделения множества процессов есть удобство и преимущество, которого нет у top.

>бесвкусно и многословно

Что именно на Ваш взгляд безвкусно? По моему вкусу оформление все-таки имеет свой стиль.

> ты о ps что-либо слышал?

ps статичен при выводе информации, top(htop) позволяет менять (по s) видеть процессы в динамике. ps не лишен тогоже недостатка, что и top - некоторые процессы, вылазящие за край окна не видны и посмотреть их нет возможности. htop это позволяет.

KOPEHb ★★★
() автор топика

Коллегия, блядь! Ну вот чего вы на человека-то напали...

Вот ты, например, gassique -- ну тебя ебёт куда-нибудь, сколько у человека часов на рабочем столе? Он же ясно написал -- "Основная мысль скрина - продемонстрировать замечательную (имхо) программу htop". И что ему, из-за вот таких вот злопыхателей все часы нахуй со стола убирать?

Или вот ты, swar0g ... Утилита ps -- неинтерактивная. А top/htop -- интерактивная. Мне тут щаз скажут, что я think not UNIX-way. А я отвечу, что я хотя бы думаю. Так что лучше этого не говорите.

Не, мужики. Вы не правы!

phicus
()
Ответ на: комментарий от phicus

Кстати, то, что htop нашла отклик в сердцах уважаемых (мной) пользователей Slackware - подтверждает ее наличие на linuxpackages.net

P.S. phicus - спасибо, друг, ты понял, о чем я говорил...

KOPEHb ★★★
() автор топика
Ответ на: комментарий от KOPEHb

>Имхо - это наилучшая из всех имеющихся "породий" на акву в xfce...

плохо. оценка два. смотреть скрины mac'овские и понимать, что ничего кроме цвета трех шариков в titlebar'e похожего нет.

>Вы о чем уважаемый? Где Вы увидели ТРОЕ часов? Часы - одни, не нужно перегибать...

на xfce-panel, на gkrellm и на desklet'e - столько всего часов? походу со зрением не у меня проблемы :)

>Фраза лишенная смысла... Если кто-то встречался с кучей процессов, которые не убиваются killall, а приходится убивать по pid процесса, поймет, что функция выделения множества процессов есть удобство и преимущество, которого нет у top.

top, как и его аналоги типа atop и htop - не предназначены для "убивания процессов". man ps, man grep, man kill.

>Вот ты, например, gassique -- ну тебя ебёт куда-нибудь, сколько у человека часов на рабочем столе?

человек выложил скрин на обсуждение. я выразил свою точку зрения. реагировать ему, убирая нах часы или нет - его личное дело. :)

gassique ★★
()
Ответ на: комментарий от gassique

>на xfce-panel, на gkrellm и на desklet'e - столько всего часов? походу со зрением не у меня проблемы :)

Ах да, простите, я не думал что нападки на часы случаться. Панель, при снятии с нее указателя мыши (а на момент скриншота мыша была на иконке konsole) изчезает, а то, что на ней остались часы, которыми я не пользуюсь - не более чем рудимент и их по-хорошему, конечно нужно убрать. А на гкреллме все-таки нет часов, так что со зрением... ;-)

>top, как и его аналоги типа atop и htop - не предназначены для "убивания процессов". man ps, man grep, man kill.

Они может и не предназаначены, а вот htop предназначен, или вернее будет сказать, что имеет такую функцию, а вышеперечисленные Вами - нет...

>плохо. оценка два. смотреть скрины mac'овские и понимать, что ничего кроме цвета трех шариков в titlebar'e похожего нет.

Понимаете ли, я не претендую на офигетительное соответствие стиля оформления моего xfce с маковским. Оно - похоже, но не более, пусть так. Для меня, моих ощущений и личныйх предпочтений такой стиль оформления окон - предпочтительный. Вообще, мне нравятся сине-серо-холодно-прозрачные тона, они успокаивают, не отвлекают, концентрируют... Но это только меня и наверное пользователей маков, ибо по скриншотам маков, виденных мной, тоновое оформление у них такое же - в сине-голубых-прозрачных тонах. Другим может это не подойти. В этом случае я не претендую на истину.

KOPEHb ★★★
() автор топика
Ответ на: комментарий от KOPEHb

простите что я вас обидел нечаянно или чем-та оскорбил, больше не буду. доказывать чудаку, что он чудак - занятие неблагодарное. удачи. :)

gassique ★★
()
Ответ на: комментарий от gassique

слушай, а можно в htop оставить в интерактивном режиме только полоски загрузок проца, памяти и свопа а таблицу процессов не показывать? есть такая опция?

Полностью согласен с тем что коллегия, блядь, не поделу бычит на автора скрина.

Относительно ps и вывода длинных строк. Этого можно как-то просто избежать. Вроде как ps -aux | less. Не могу проверить сейчас.

gassique - фашист?

anonymous
()
Ответ на: комментарий от gassique

>скорее санитар. кому-то надо генетический мусор удалять. :)

Я бы с Вами, санитар, в спортзал на ковер сходил бы, там бы мы посмотрели, кто генетический мусор и кто чудак...

KOPEHb ★★★
() автор топика

Не знаю, насколько оно на Мас похоже, но мне нравится.

Правда, gkrellm и те часы круглые я б убрал

fagot ★★★★★
()
Ответ на: комментарий от fagot

>Правда, gkrellm и те часы круглые я б убрал

Хорошо, ответьте мне пожалуйста, почему так много людей здесь не приемлят гкреллм? Например ставят торсмо. Я тоже пробовал его, но он реально занимал больше места. В чем причина нелюбви к гкреллму?

KOPEHb ★★★
() автор топика
Ответ на: комментарий от KOPEHb

Наверно, потому, что он не нужен. Вот скажи, зачем оно?

Корень, просвяти, ты и ROOT это одно лицо, а то фраза про зал спортивный какие-то ассоциации смутные вызывает?

eRazor ★★★
()
Ответ на: комментарий от phicus

>Вот ты, например, gassique -- ну тебя ебёт куда-нибудь, сколько у человека часов на рабочем столе? Он же ясно написал -- "Основная мысль скрина - продемонстрировать замечательную (имхо) программу htop". И что ему, из-за вот таких вот злопыхателей все часы нахуй со стола убирать?

Гы гы гы :-), LOL!

eRazor ★★★
()
Ответ на: комментарий от eRazor

>Корень, просвяти, ты и ROOT это одно лицо, а то фраза про зал спортивный какие-то ассоциации смутные вызывает?

Нет, я не ROOT и не знаком с ним. Просто вызывающее поведение этого паренька в очках мне начало надоедать, тем более, что от фразы типа "генетический мусор" - плохо попахивает. Тем более, что я его не оскоблял, и обращался на "Вы".

>Наверно, потому, что он не нужен. Вот скажи, зачем оно?

Каким образом осуществлять контроль за системой в режиме реального времени? Одного взгляда на гкреллм достаточно чтобы видеть на каком уровне находится загруженность машины в целом, сетевая активность, активность дисковой подсистемы и т.д. Разве этих причин недостаточно, чтобы иметь средство визуального отображения, типа гкреллм? Объясните мне чем (или как) вы обходитесь без такой информации? Если она вам не нужна - тогда - понятно, а если нужна?

KOPEHb ★★★
() автор топика
Ответ на: комментарий от nightfly

>буеее... рвотный рефлекс 30 секунд... - не задолбали еще эти акваподобные темки?

ну-ка ссылочку на свой шотик залинкуй...

KOPEHb ★★★
() автор топика

а че? вполне нормальный скрин, только шрифт в xmms слишком крупный,как мне кажется...

Cosmicman ★★
()
Ответ на: комментарий от KOPEHb

2 KOPEHb * (*) (02.10.2004 17:38:53)
нате - http://www.linux.org.ru/jump-message.jsp?msgid=611311 мрачновато но хоть надоевшей уже всем аквой не воняет. Сейчас выглядит почти так же но выкинул к чертовой бабушке gkrellm и заменил его на torsmo - памяти жрет меньше в разы + повесил несколько докапов типа wmmail, wmxkb, wmxmms, wmix.

nightfly
()
Ответ на: комментарий от nightfly

>нате - http://www.linux.org.ru/jump-message.jsp?msgid=611311 мрачновато но хоть надоевшей уже всем аквой не воняет

Буду оперировать Вашими понятиями. У Вас, уважаемый, воняет ужасной виндовой привычкой "иконозависимости" и захламления рабочего стола разного рода иконками. У Вас еще не вылетает сообщение "Найдены неиспользуемые ярлыки на рабочем столе"? Нет? Скоро будет, походу. Я так делал, когда дружил с Макрософт Виндовс (захламлял все иконками). Вам, значит аква не нравится? Не нравится, скажи - не в моем вкусе. И не Вам, с вашим десктопом кидаться фразами "буеее... рвотный рефлекс 30 секунд.."

KOPEHb ★★★
() автор топика
Ответ на: комментарий от gassique

Со зрением у тебя серьезные проблемы - в gkrellm у него часы выключены. В нижней части gkrellm'а показан uptime.

Объясню во второй раз (для немножечко глухих): мы обсуждаем не часы, не стиль оформления, не шрифты. Мы обсуждаем HTOP.

>top, как и его аналоги типа atop и htop - не предназначены для "убивания процессов". man ps, man grep, man kill.

top:

k,r - Manipulate tasks: 'k' kill; 'r' renice

Мало ли что там было непредназначено. Софт должен развиваться. Наличие лишней возможности не помешает.

>человек выложил скрин на обсуждение.

Человек выложил скрин, чтобы ОБСУДИТЬ HTOP.

Как я периодически выгладывал тот или иной скрин, чтобы показать возможность запуска и работы чего-либо. На мнение об оформлении, если человек не просит его оценить, нужно положить.

jackill ★★★★★
()

Поскольку у тебя kde, ты можешь сделать нижнюю панель чуть крупнее и установить вид часов "analog" - и будут тебе стрелки. Правда меня через полгода задолбало.

jackill ★★★★★
()
Ответ на: комментарий от nightfly

Мда... Уж лучше аква.

P.S. А что, у тебя мало памяти?

jackill ★★★★★
()
Ответ на: комментарий от jackill

>Поскольку у тебя kde

Не совсем так - у меня xfce, но не суть - размер панели увеличить действительно можно.

Ну а все-таки, уважаемые, какие доводы ПРОТИВ гкреллма вы можете привести?

KOPEHb ★★★
() автор топика

Хороший скрин, что бы там разные флудеры не говорили. Я посмотрел и решил htop себе поставить. Так что одному человеку твой скриншот пригодился, поэтому забей на всяких говнюков-критиков, и знай, что >"Основная мысль скрина - продемонстрировать замечательную (имхо) программу htop" несомненно удалась.

anonymous
()
Ответ на: комментарий от qWen71n

Любопытно...

ACCEPT_KEYWORDS="~x86" emerge htop

qWen71n (*) (02.10.2004 19:19:18)

> >а у меня он помечен как masked...:( почему?

anonymous
()

Отныне и впредь давайте поступать так:

Если нужно продемонстрировать работу какой-то программы, то запускать её поверх X-ов без использования любых оконных менеджеров, окружений рабочего стола и прочей дребедени. Конечный вид -- окно программы (без заголовка) и стандартный "кососетчатый" фон X-ов. Тогда и всякие псевдоэстеты и ценители эргономики мозг ебать не будут!

Хотя, возможно, найдутся и такие, которые __ни_разу_в_жизни__ не запускали голую X Window system. Такие скажут, мол, фон -- дерьмо. Особо остроумные же скажут "дай ссылку на бэкграунд".

phicus
()
Ответ на: комментарий от anonymous

У меня тоже. Поэтому ACCEPT_KEYWORDS="~x86" Типо ебилд еще не до конца стабилен, хотя глюков пока не замечал

anonymous
()

Отличный скрин. Респект!!!

Vanilin ★★★★
()

Теперь мой шлак-10 пополнился новой утилитой, которую теперь успершно юзаю вместе с gkrellm

kaN5300
()
Ответ на: комментарий от KOPEHb

> Ну а все-таки, уважаемые, какие доводы ПРОТИВ гкреллма вы можете привести?

Он не нужен =)

А htop я себе пожалуй тоже поставлю...

int19h ★★★★
()

> Этого конкретно мне не хватало при использовании top, когда некоторая часть информации о процессах не уместившаяся в окне оставалась загадкой

top нужен для отслеживания загрузки системы, процессы не умещающиеся на экран (внизу) систему НЕ загружают.

> ps не лишен тогоже недостатка, что и top - некоторые процессы, вылазящие за край окна не видны и посмотреть их нет возможности.

Используй "ps w" - длинные строки будут переноситься.

anonymous
()
Ответ на: комментарий от KOPEHb

>Каким образом осуществлять контроль за системой в режиме реального времени? Одного взгляда на гкреллм достаточно чтобы видеть на каком уровне находится загруженность машины в целом, сетевая активность, активность дисковой подсистемы и т.д. Разве этих причин недостаточно, чтобы иметь средство визуального отображения, типа гкреллм? Объясните мне чем (или как) вы обходитесь без такой информации? Если она вам не нужна - тогда - понятно, а если нужна?

молодой человек, объясните пожалуйста зачем пользователю знать уровень загрузки процессора, дисковой подсистемы etc, да ещё и в реальном времени?

ugoday ★★★★★
()
Ответ на: комментарий от gassique

>> генетический уборщик

т.е. фашист. Вот бы тебя изподтишка убить. Чтобы вообще ниче понять не успел.

anonymous
()
Ответ на: комментарий от LexxTheFox

>Я тоже такие хочу! Где взять? Я просто погуглил на предмет gDesklets и результат меня не обманул. Обязательно по этому запросу найтете сервер, где много чего еще интересного на эту тему есть.

KOPEHb ★★★
() автор топика
Ответ на: комментарий от ugoday

> молодой человек, объясните пожалуйста зачем пользователю знать уровень загрузки процессора, дисковой подсистемы etc, да ещё и в реальном времени?

дык компутер вместо тамагочи..

anonymous
()
Ответ на: комментарий от ugoday

>молодой человек, объясните пожалуйста зачем пользователю знать уровень загрузки процессора, дисковой подсистемы etc, да ещё и в реальном времени?

По моему мнению, пользователю это видеть и знать нужно. Вот например, был у меня случай. Подходит ко мне человек и говорит, мол посмотри мой комп (под Виндой), что-то тормозит он у меня. Я говорю, мол, как тормозит? Диском крутит не переставая, программы грузятся долго, процессор загружен сильно или еще чего, мол, конкретно, в чем тормоза выражаются. Не смог он мне объяснить, короче, сказал только, что при подключении к инету все пропадает. Закралась черная мысль мне в голову, но говорить я ничего не стал. Было бы что-то похожее на гкреллм, которым бы он мог пользоваться (а я видел нечто похожее под Винду), он бы мне прояснил ситуацию, а я может помог бы ему советом. Но так как не удалось ничего узнать, я пошел к знакомым винпользователям, набрал у них дисков с виндовым ПО и отправился к товарищу. Машина не последней конфигурации и впрямь тормозила сильно. Первое что пришло в голову - запустить таскменеджер, выполняющий сходные функции с гкреллмом (и top-ом) и посмотреть сколько и каких процессов что в системе потребляют. Причина была банальна - в системе был вирус (наверное, но назовем его просто - левый процесс), который ломился в сеть и забивал все ресурсы системы такого подключения не находя. Как только подключение к интеренету было количество порождаемых им процессов резко падало и система приходила в нормальное состояние, нолько не на долго, через некоторое время вылетало окошечко с просьбой о прекращении работы и сохранении несохраненных данных в течение 60 сек ибо, машина будет перезагружена. =) Не правда ли известная ситуация. Это прошение я правда убил shutdown -a, а потом систему почистил, да патчик наложил. Да антивирус товарищу поставил, которого у него не было.

Так что гкреллм помогает следить за состоянием системы, за ее здоровьем, если хотите. Если вам не нужно, то мне очень даже. Например из дома я выхожу в инет через модем, динамик которого я выключил. Коннекчусь скриптом их консоли. Не могу же я постоянно ситеть и смотреть на консоль, когда установится соединение. А вот гкреллм мне помогает это видеть. И места занимет меньше чем торсмо. На работе я использую их аж 4 штуки - на сервера. И это мне помогает. Не совсем удобно, но если знаете способ лучше отслеживать здоровье компов удаленно - присоветуйте.

KOPEHb ★★★
() автор топика
Ответ на: комментарий от KOPEHb

Новое - хорошо забытое старое, не так ли?

Или вот например еще случай, в котором гкреллм мне помог (и помогает). После рабочего для один из серверов делает резервное копирование данных. Просто таргзипит в определенную папочку. Потом, для вящей надежности монтируется на другой, виндовый (админы разных систем должны дружить не так ли?) и копию пишет на любезно предоставленное место на сервере администратором винды. Эдакое 100% резервирование. После чего все это отмонтируется от виндового сервака. Делает это просой баш-скрипт - монтирует, архивирует, копирует, отмонтирует. Все нормально. Уехал я в командировку. Приезэаю, вкл. свою тачку и первым делом смотрю на сервера посредством гкреллмов. И что я вижу? На одном из серваков запущено аж 300 (!) процессов против нормальных обыденных - 80. Через ssh смотрю в чем дело (тут уже ps axuf и top). Оказалось, когда меня не было намудрили чего то там с правами, куда монтируется мой сервер и пишет резерв. В результате самба наплодила зомби-процессов аж 200 штук, которые по киллалл не убивались. Пришлось вычищать ручками, выписывая пид каждого зомби и прибивая его килл -9. Адский труд.

Еще ситуация - стали жаловаться юзеры что почта сломалась (интранет). Я по ссш к серверу - ничего понять не могу. Смотрю на диски сервера по гкреллму - а там в корне 0 свободного места (логи скушали). Тут правда я сам виноват - не верно систему логирования отстроил (доэкспериментировался), вот все непомерно и распухло...

Так что гкреллм мне лично - нужен.

KOPEHb ★★★
() автор топика
Ответ на: комментарий от KOPEHb

> Не совсем удобно, но если знаете способ лучше отслеживать здоровье компов удаленно - присоветуйте.
Знаю. Советую. BSD: /etc/periodic.conf - раз в день\неделю\месяц я на почту получаю отчеты с серверов о состоянии их здоровья. Более чем удобно.
Если бы я мониторил их гкрелмами - у меня пара рабочих столов под них бы ушло! Если система нуждается в ПОСТОЯННОМ присмотре со стороны администратора - это либо плохая система,
либо плохой администратор.

P. S. А в спортзал бы я с удовольствием сходил - не все же время посвящать сидячей работе... Чем, кстати, занимаетесь? В смысле в спортзале.

anonymous
()

htop - действительно хорошая программа, которой мне не хватало, спасибо автору

anonymous
()
Ответ на: комментарий от KOPEHb

>Хорошо, ответьте мне пожалуйста, почему так много людей здесь не приемлят гкреллм?

Я говорил не за всех, я говорил за себя :) Что думает по этому поводу большинство тех, кто об этом _говорит_тут_ - мне пофиг.

Лично меня смущает в gkrellm то, что он ну никак не вписывается ни в один wm. Категорически. Я не говорю о темах, он иной, вот и все.

У каждого WM есть свои средства мониторинга, я их и использую.

Кроме того, когда я его поставил, начал постепенно отключать функции мне не нужные и в результате получил жалкий обрубок - CPU и память.

Вот по этому, я бы убрал gkrellm. А часы слишком большие, чтобы иметь право на существование на моем рабочем столе; вообще не нужные, если их закрывают окна или, тем-блее, они их закрывают.

fagot ★★★★★
()
Ответ на: комментарий от fagot

> он иной, вот и все.

Что-то у меня после форсированного прочтения всех трёх "Дозоров" на это слово неадекватная реакция. ;)

phicus
()
Ответ на: комментарий от KOPEHb

>Одного взгляда на гкреллм достаточно чтобы видеть на каком уровне находится загруженность машины в целом, сетевая активность, активность дисковой подсистемы и т.д. [...] Объясните мне чем (или как) вы обходитесь без такой информации?

Я использую разные dockapp'ы. Для перечисленных вами задач я бы порекомендовал использовать wmcpuload, wmmemload, wmnetload и wmdiskmon.

php-coder ★★★★★
()
Ответ на: комментарий от anonymous

> Я посмотрел и решил htop себе поставить. Так что одному человеку твой скриншот пригодился

Хм... я как только увидел скриншот и разъяснения автора тут же решил это чудо скачать и установить, только вот беда -- автор URL не оставил... :(( Может подскажете?

php-coder ★★★★★
()
Ответ на: Новое - хорошо забытое старое, не так ли? от KOPEHb

это две разницы - мониторинг при необходимости и постоянная куча индикаторов на немалый кусок экрана, хотя для админов и второе может быть уместно, но ведь тащат этот гкрелм куда не попадя

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.