Pull to refresh

Comments 50

Ещё визуализаторы занятого места.
Для Windows: Scanner (да, нагуглить очень тяжело по названию)
Для Linux: консольный с ncurses ncdu (даже статья на wiki есть), гуёвый Filelight (выглядит лучше чем на скрине по ссылке).
Удивлён не увидеть ни одного из них в статье, пользую сам постоянно.

Я пользуюсь на Линуксе Baobab или Disk Usage Analyzer. Его тоже нет в статье

Scanner гуглю всегда по запросам "Scanner 2" или "Scanner 2.13".

Понимаю. А я - по названию файла, в который его запаковал автор: "scn2.zip" :D

Обратите внимание, что она бесплатная на Sourceforge, но стоит денег на AppStore

https://grandperspectiv.sourceforge.net/

Download GrandPerspective from Sourceforge for free or from the App Store for $2.99. You'll get the same app either way.

Интересно, когда писал, была еще бесплатная. Хабраэффект?)

имание, что она бесплатная на Sourceforge, но стоит денег на AppStore

Лох юзер, не умеющий в Sourceforge, должен страдать. (Зловеще:) Материально!

ncdu рулит и педалит. Сейчас как вспомню, как по переписке искали у товарища, куда место в системном разделе на Synology делось — так вздрогну. И таки нашли.

ещё более очевидной становится важность ключевого навыка для современного человека: управление Linux-сервером

Да-да, "каждая кухарка должна уметь работать в консоли". (с) В.И.Ленин

А я вот эти круговые картинки и "карты" не воспринимаю. По мне, они дико неудобны и сбивают с толку. Даже консольная утилита du намного лучше, хотя она почему-то не сортирует результат по размеру (по крайней мере, в тех версиях, что я видел). И та штатная гномья утилита, что рисует линейки, намного понятнее. А под виндами я пользуюсь File Commander, который умеет показывать суммы размеров файлов в каталогах.

Уверен, разработчики du намеренно не включают сортировку в свою утилиту. Потому как unix way - каждая утилита должна делать что-то одно, но делать это качественно и отдавать результат пригодный для обработки другой утилитой. В данном случае для сортировки в linux есть sort

В данном случае для сортировки в linux есть sort

Я сторонник unix way, но с du плохой пример. Выше вон два коммента привели с сортировкой через sort и оба ожидаемо не работают если включить человекочитаемые размеры через du -h

Well, звучит как костыль, но да, минус на минус дали плюс :)

Это не отменяет того, что делает он свою работу, закостылив особое представление чисел, потому что другие приложения начали использовать его. А например захотите вы по дате отсортировать вывод ls - и всё, приехали, надо именно флажки ls вспоминать, которые постоянно забываются так как нужны раз в год.

И казалось бы можно и сортировку дат вкостлить в sort. Но завтра я вообще вызову консольное приложение выводящее список с человекочитаемыми значениями массы, которое граммы сократит в килограммы и тонны, и sort снова станет бесполезен.

Концептуально тут как будто правилен подход powershell, что между программами ходят объекты, которые могут иметь кастомное текстовое представление. И тогда я для любых данных всегда делаю что-то типа | sort -p size, | sort -p time, | sort -p weight, и сортировка использует голые числовые представления, a их отображение на консоли может их отформатировать в гигабайты, ISO date или тонны как приложению,которое их создало, нужно.

Если подходить к башу и текстовым пайпам, то можно было бы голое число и human-readable представление выводить в разных столбцах. Сортировать по числам, а человек бы уже смотрел на превращённую в читаемую строку данные.

Да, вот такой подход был бы удобнее.
Но, строго говоря, компьютеры не работают с единицами массы, они работают с двоичными размерами. Завтра вы захотите сортировать фемтомоли и гигаэлектронвольты в одном столбце, и опять будет sort виноват? )
Опять же, sort входит в базовую систему, ему не только не нужно, но и даже противопоказано быть консольным недоэкселем.

фемтомоли и гигаэлектронвольты в одном столбце

ну это проблема уже совсем другого уровня

Изначально в топике говорилось, что

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

И я хотел указать что в данном случае unix way плохой пример юзабилити для человека, так как результат пригодный для сортировки не всегда пригоден для чтения человеком, да ещё вот создаёт неявные зависимости между утилитами. Будь я ментейнером sort, мне было бы и -h влом поддерживать, именно как раз потому что не хочется быть недоэкселем. Завтра du поддержит йоттабайты, а на sort заведут багов

я хотел указать что в данном случае unix way плохой пример юзабилити

… если следовать своим определениям и на ходу переписывать правила — то да.

ну это проблема уже совсем другого уровня

Эта ровно следующая "проблема", к которой вы перейдете — как раз из-за своих определений.

Scanner прям хорош, на раз-два выявляется завалявшийся тяжеловесный мусор, или что-то случайно скаченное дважды.

Под Windows пользуюсь довольно приятно выглядящим SquirrelDisk.

Еще есть достаточно удобный RidNacs, без лишних свистелок, с простыми и понятными прогресс-барами.

RidNacs прикольная, но как же это название запомнить, натюрлих. Под винду запомнилась и пользуюсь WizTree

На практике, если нужно не смотреть на красивые картинки, а основательно почистить место, то смотрю в Everything (https://www.voidtools.com/ru-ru/), включив показ размеров папок и сортировку по размеру. Everything работает напрямую с MFT без сканирования файловой системы, просмотр занимает секунды (и то всё это время уходит на скроллинг).

Кажется, windirstat хотели обучить работать с mft, но не срослось. А вот WizTree работает. Его тоже в статье нет.

Очень удобная утилита.

Настраиваю пользователям с поиском по папкам в сетевых шарах.

если нужно не смотреть на красивые картинки, а основательно почистить место, то

FAR. FAR never changes.

ещё более очевидной становится важность ключевого навыка для современного человека: управление Linux-сервером.

Вот вы сейчас серьезно?)))

Для просмотра на смонтированных устройствах можно и df -h юзать.

Рекурсивный подсчёт объёма:

5 на цифровой клавиатуре в FAR. На многих буках - не сработает.

Ctrl+пробел в MC. В некоторых дистрибутивах (antiX) туда повешено что-то другое.

Может быть, это одна из причин, почему в РФ образовался мощнейший дефицит сисадминов. Хотя никто не забывает и основную причину печальной ситуации на рынке труда и общего спада демографии.


В Воронеже вот и стаж (айтишка в целом) и навыки для небольшой фирмы более чем подходящий так вот не берут. 500+ откликов(hh). Где эйджизм (39), где после общения и отличного решения всех задач сказали что у нас вам будет неинтересно и не взяли. В другой узнали что программирую на пайтоне на должности системного администратора и сразу начали возмущаться. Я ж говорю программмирование как бонусом, а они нет нам нужен системный администратор и не взяли. А вгос структуры везде отказали хотя 6 лет НИИ защита информации. И в программирование не берут хотя даже 3 командное место (кэптен) на ЦП21, в финал выходили.
Программирую в личных интересах, иногда на фрилансе, изучаю(каждый день) всякие айтишные штуки читаю (сейчас 6g глазами разработчика и net2030 на IEEE), нейронки, (openwebui установил, Траска почитываю). А когда припекает в пятерочке в ночную 12 часов за 2500. Айтишники в россии не нужны. Нужна статистика что их нет, чтобы государство пожалело(денег дали, налоги снизили).Нужны как и раньше молодые ребята готовые сгорать на работеи их квалификация как правило не важна(нужны несколько знающих), они должны уметь общаться(прогибаться), делать работу сверурочно и получать зарплату и все себе в ущерб но в плюс компании. Им надо Реворк(Фрайд) и Мацуситу не только почитать но и взять в кредо. Я конечно тоже не прям сильный спец(хотя наверное синдром самозванца) но на джунских позициях что претендовал работу бы делал. Ох что то расписался.

По сабжу.
sudo du -kh | sort -hr | head -n 40
Baobab(GUI)
And btw I use Arch(2017).

UFO just landed and posted this here

Каджиту нагугливается только archwiki и Arch Enemy
Разный круг интересов ;)

сколько всего перепробовал.. но удобнее старого доброго ncdu ещё ничего не придумали имхо.

Для виндовс пользуюсь TreeSize.

И Timeshift поддерживает снапшоты файловой системы btrfs. Даже на redos.

Простите, а разве так делать нельзя уже:

sudo du -sh /var/lib/* | sort -h

Можно подставить любой каталог и ничего устанавливать не нужно...

Зачем для Windows рассказывать про устаревший WinDirStat, когда есть более быстрые аналоги TreeSize и WizTree

Очень давно использую SpaceMonger Freeware (1.4).

Работает начиная с Win95, весит 200кб и работает без установки.

И тоже не понимаю круговых визуализаторов, как на них можно что-то понять

образовался мощнейший дефицит сисадминов

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

«Кормить надо лучше — они и не улетят» ©

Sign up to leave a comment.