Одними из самых важных и полезных считаются гаджеты для мониторинга состояния жестких дисков. Качественное приложение для рабочего стола способно отражать объективную информацию об активности, работоспособности, температуре и количестве свободного места на HDD. Кроме того, для удобства пользователя предусмотрена смена внешнего оформления гаджета и возможность менять настройки под его нужды.
Гаджет представляет собой лаконичный, но информативный индикатор активности
Гаджет предназначен для удобного мониторинга различных рабочих показателей
Многофункциональный гаджет для мониторинга состояния жесткого и съемных дисков.
Гаджет позволяет одновременно мониторить три разных раздела жесткого диска на
Простой гаджет, показывающий информацию об использовании разделов жесткого
Мини-приложение для рабочего стола, показывающее количество занятого и
Размеры папок и дисков в Linux. Команды df и du
Что занимает место на диске? Как узнать размер папок ?
Одной из распространённых задач в системном администрировании является оценка состояния жёстких дисков (а также и других устройств хранения), в том числе анализ использования дискового пространства. В Linux для таких целей давно существуют утилиты с удобным графическим интерфейсом, предоставляющих наглядную информацию о занятом пространстве в виде диаграмм и графиков. Однако, для системных администраторов, обслуживающих «серьёзные» сервера на основе Linux-систем, графический интерфейс — чрезмерное удовольствие, не оправдывающее затрачиваемых на него ресурсов. Поэтому необходимо уметь обходиться средствами командной консоли, используя специализированные консольные утилиты для анализа дискового пространства, которые доступны в виде двух команд — du и ncdu.
как посмотреть свободное место на диске
Для того, чтобы посмотреть, сколько места занимает файловая система, диск, файл или каталог, в Linux существует две команды: df и du.
Df (disk free) выводит список всех файловых систем по именам устройств с указанием размера, показывает точки монтирования и количество свободного/занятого пространства.
Если мы введем команду df без ключа, у нас получится примерно вот такой вывод
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 4673664 805492 3607720 19% /
udev 10240 0 10240 0% /dev
tmpfs 204876 4500 200376 3% /run
tmpfs 512184 0 512184 0% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
tmpfs 512184 0 512184 0% /sys/fs/cgroup
/dev/sda2 945144 223548 656368 26% /var
/dev/sda3 1889292 2904 1772368 1% /home
Все данные отображаются в килобайтах, поэтому разобрать здесь что-либо непросто. Для того, чтобы информация отображалась именно так, как нам удобно, используем целый ряд ключей.
# df опции файл/устройство
Список опций
-а, —all – отображение абсолютно всех файловых систем, в том числе и виртуальных;
Восстановление полного объёма жесткого диска
-h, —human-readable – показ буквы для обозначения размера файла/каталога;
-I, —inodes – выводится информация об inode’ах: имя владельца, права доступа, местонахождение в системе, временные штампы;
-k, —kilobytes – вывод размеров в килобайтах;
-l,—local – показывает данные о локальных файловых системах;
— output – позволяет задать формат вывода по таким параметрам: ‘source’, ‘fstype’, ‘itotal’, ‘iused’, ‘iavail’, ‘ipcent’, ‘size’, ‘used’, ‘avail’, ‘pcent’, ‘file’ и ‘target’; по умолчанию команда показывает сразу все параметры;
-Р, —portability – вывод информации согласно стандарту Posix. Информация о конкретной файловой системе будет выводится в одну строку;
—sync – отправка системного вызова перед получением информации об использовании пространства на диске;
-t —type – вывод информации о файловых системах указанного типа;
-x —exclude type – не показывать информацию о файловых системах указанного типа.
Наиболее часто используется опция –h, поскольку она оказывает данные в килобайтах.
В качестве вывода получаем более понятную картину
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 4.5G 787M 3.5G 19% /
udev 10M 0 10M 0% /dev
tmpfs 201M 4.4M 196M 3% /run
tmpfs 501M 0 501M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 501M 0 501M 0% /sys/fs/cgroup
/dev/sda2 923M 219M 641M 26% /var
/dev/sda3 1.9G 2.9M 1.7G 1% /home
Чтобы получить информацию о всех смонтированных файловых системах, прописываем
Получаем вывод (первые 10 строк)
Filesystem 1K-blocks Used Available Use% Mounted on
sysfs 0 0 0 — /sys
proc 0 0 0 — /proc
udev 10240 0 10240 0% /dev
devpts 0 0 0 — /dev/pts
tmpfs 204876 4500 200376 3% /run
/dev/sda1 4673664 805492 3607720 19% /
securityfs 0 0 0 — /sys/kernel/security
tmpfs 512184 0 512184 0% /dev/shm
В выводе отображается информация как о реальных, так и виртуальных файловых системах. Для вывода данных только о реальных файловых системах используется команда
# df –x tmpfs
Наш список существенно уменьшился
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 4673664 805492 3607720 19% /
udev 10240 0 10240 0% /dev
/dev/sda2 945144 223592 656324 26% /var
/dev/sda3 1889292 2904 1772368 1% /home
Можно задать файловую систему на свое усмотрение
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 4673664 805492 3607720 19% /
/dev/sda2 945144 223592 656324 26% /var
/dev/sda3 1889292 2904 1772368 1% /home
Или указать интересующий раздел
Filesystem Size Used Avail Use% Mounted on
udev 10M 0 10M 0% /dev
Используя опцию –i, мы можем получить данные о состоянии inode заданной нами директории.
Filesystem Inodes IUsed IFree IUse% Mounted on
udev 123K 332 123K 1% /dev
Давайте узнаем сколько у нас свободного места в системе. Узнать это можно с помощью команды
df –h
как видим у нас диск занят на 97%, и нам необходимо узнать что у нас заняло место. Давайте этим займемся.
Команда du – синтаксис и опции
Disk Usage – именно так интерпретируется название команды du. Она была написана ещё в самой первой версии UNIX (в определённом роде предшественницы Linux), еще в стенах одной из лабораторий компании AT usage_fs.gz $ zcat usage_fs.gz | ncdu -f-
Сканирование текущей директории, экспорт результатов в лог, и последующий просмотр этих результатов в браузере ncdu:
$ ncdu -o- | tee usage_fs.txt | ncdu -f-
Работа с удалённой системой:
В данной команде опция -C используется для утилиты ssh для сжатия сетевого трафика при некачественном или медленном соединении.
Свободное место на диске (df)
Для просмотра свободного и занятого места на разделах диска в Linux можно воспользоваться командой df.
Первым делом можно просто ввести команду df без каких-либо аргументов и получить занятое и свободное место на дисках. Но по умолчанию вывод команды не очень наглядный — например, размеры выводятся в КБайтах (1К-блоках).
Примечание:
df не отображает информацию о не смонтированных дисках.
Опция -h
Опция -h (или —human-readable) позволяет сделать вывод более наглядным. Размеры выводятся теперь в ГБайтах.
df -h
Размер конкретного диска
Команде df можно указать путь до точки монтирования диска, размер которого вы хотите вывести:
df -h /dev/sda9
Размер папок на диске (du)
Для просмотра размеров папок на диске используется команда du. Если просто ввести команду без каких либо аргументов, то она рекурсивно проскандирует вашу текущую директорию и выведет размеры всех файлов в ней. Обычно для du указывают путь до папки, которую вы хотите проанализировать.
Если нужно просмотреть размеры без рекурсивного обхода всех папок, то используется опция -s (—summarize). Также как и с df, добавим опцию -h (—human-readable).
Просмотр размера текущей папки
Чтобы показать объем просто одного текущего каталога (со всеми вложенными файлами + подкаталогами) подойдёт команда du с ключиком -sh.
Вот пример, как определить размер директории данного сайта:
du -sh
Посмотреть размеры всех папок
Если нужно посчитать вес всех директорий плюс файлы — добавляем звёздочку:
du -sh *
Отобразить размеры всех вложенных папок
Чтобы проверить информацию в том числе вообще по всем папкам, вместе со вложенными — понадобится самый короткий вариант:
du -h
Внимание: если такой случайно запустить в корне на объёмном диске с большим количеством информации — лучше сразу жмите CTRL-C, т.к. во-первых, иначе придётся сильно подождать , во-вторых, десятки-сотни экранов информации будут бессмысленными. Потому эта простая команда должна использоваться лишь для, соответственно, простых случаев.
Отсортировать папки по объёму
du -s *| sort -nr
Покажет объём в килобайтах с сортировкой — самые большие папки/файлы сверху. Если нужно в мегабайтах:
du -sm *| sort -nr
К сожалению более удобный ключик h («human» — автовыбор кило-мега-гига) в данном случае (du -sh *| sort -nr) не подойдёт, т.к. сортировка идёт по «числам» (не учитывая, что это KB/MB/GB). Для этого придётся использовать длинную команду:
du -s *|sort -nr|cut -f 2-|while read a;do du -hs $a;done
Чтобы получить подробнейшую информацию о размере папок в Linux, лучше воспользоваться командой du в терминале.
Вся структура утилиты du выглядит следующим образом:
du du название_папки du [опция] название_папки
При выполнении команды du (без указания папки и опции) вы получите все файлы и папки текущей директории с их размерами.
Размер папки в которой мы находимся
// в килобайтах (по умолчанию) du -s // в килобайтах du -sk // в байтах du -sb // в мегабайтах du -sm // в удобном формате (часто используемый) du -sh // Глубина du -h —max-depth=1
Размер произвольной папки или сразу нескольких папок
// Размер произвольной папки du -sh /home/images // Размер всех объектов в папке: du -sh * // Добавим в вывод итоговый размер папки с помощью ключа -с: du -sсh * // И то же самое для произвольного пути: du -sh /home/*
Сортируем вывод по размеру папок/файлов
Используем команду sort .
Параметр -n указывает, что нужно использовать числовую сортировку, а -r задает обратный порядок (т.е. самые большие папки будут выведены первыми):
du -sh * | sort -nr
Источник: svictor.ru
Просмотр размера папки в байтах, килобайтах, мегабайтах и гигабайтах [Windows]
Одна из вещей, которая беспокоит меня в Windows, — это неспособность отображать размеры папок. Хотя вы можете получить эту информацию, если откроете лист свойств папки в проводнике Windows, он не подходит для сравнения размеров папок или анализа того, какие папки занимают больше всего места на диске, потому что открытие свойств каждой папки может быть пустой тратой времени. за другим. Если вы не против использования сторонних инструментов, Folder Size Explorer — бесплатное приложение, которое призвано помочь вам. Он автоматически рассчитывает размер всех папок на вашем компьютере и позволяет просматривать его в байтах, килобайтах, мегабайтах и гигабайтах.
Как плавно перемещать курсор между мониторами с разным разрешением в Windows 10
Программа довольно удобна в использовании. При запуске он автоматически сканирует все диски и папки в них и отображает их общий размер. Вы также можете нажать кнопку «Обновить», чтобы вручную вычислить пространство для всей папки в случае внесения каких-либо изменений. На левой боковой панели приложения перечислены все папки, а справа вы найдете папки текущей выбранной корневой папки или раздела. Для каждой папки в пути отображается следующая информация; имя папки, общий размер, дата последнего изменения, общее количество файлов, которые она содержит, статус, тип.
В строке состояния перечислены общие требования к сайту, количество папок и файлов в корневой папке. Дополнительные параметры можно найти на панели инструментов обозревателя размера папки. Отсюда, например, вы можете переключать значения контрольной суммы MD5, SHA1 и SHA256, которые будут отображаться вместе со всеми файлами. Кроме того, вы можете переключить представление размера папки с байтов на гигабайты, щелкнув B, KB, MB и GB соответственно.
Как получить доступ к недавним файлам из меню Пуск в Windows 10
Программа также позволяет экспортировать данные в файл CSV. На панели инструментов есть раскрывающееся меню с надписью «Авто», щелчок по которому позволяет вам изменять количество потоков вашего процессора, которое он использует для расчета размеров папок.
Что касается внешнего вида, вы можете легко изменить размер столбцов и изменить внешний вид панели инструментов по умолчанию с нескольких разных цветов. Проводник по размеру папки работает в Windows XP, Windows Vista, Windows 7 и Windows 8. Поддерживаются как 32-битные, так и 64-битные версии. Тестирование проводилось на Windows 8.1 Pro.
Источник: toadmin.ru