Анализируем дисковое пространство в Linux — DU
Если инструменты NCDU и DF этого не делают, еще один отличный способ проанализировать использование файловой системы в Linux — это инструмент DU. DU может сканировать любой каталог и показывать, насколько велик каждый файл в этой конкретной папке. Это удобно для поиска файлов, занимающих больше всего места.
Чтобы узнать, какие файлы занимают больше всего места в любом каталоге в вашей системе Linux, запустите ду / каталог. Например, чтобы узнать, какие файлы самые большие в каталог, запустите:
du -ch /var
После запуска ду , он покажет список каждого файла и его размер, а также общий размер всех файлов, сложенных вместе в самом низу списка. Чтобы облегчить чтение, отправьте вывод команды в текстовый файл.
du -ch /my-favorite-directory > du-readout.txt
Вы можете просмотреть текстовый файл с Кот орудие труда. Или откройте его в своем любимом текстовом редакторе.
cat du-readout.txt
Метод 1: Использование команды Find
Find — очень гибкая команда, используемая для поиска файлов на основе различных условий. Это очень полезный инструмент при поиске файла, для которого вы не помните имя файла. С помощью команды «Найти» вы можете осуществлять поиск по имени файла и папки, дате создания, дате изменения и разрешениям. Вы можете объединить эти несколько условий в одной команде поиска. Это очень мощный, но медленный инструмент поиска.
Общий синтаксис команды:
$ find /path/to/file/ -iname filename
Вы можете использовать команду Find искать все файлы в определенном каталоге. Общий синтаксис:
$ find /path/to/file/
Например, чтобы найти все файлы в каталоге / home / tin / Downloads / , запустите Терминал, нажав Ctrl + Alt + T и затем выполните следующую команду в Терминале:
$ find /home/tin/Downloads/
Для поиска файлов в текущем каталоге используйте
$ find .
Для поиска файла с именем, например, «softwares» в текущем каталоге, используйте следующую команду в терминале:
$ find . -iname Softwares
Поиск с использованием подстановочного знака
Вы также можете использовать подстановочные символы чтобы найти файлы, которые соответствуют запросу. Общий синтаксис будет следующим:
$ find /path/to/file/ -iname filename*
Например, для поиска файлов, начинающихся со слова «цент», введите в Терминале следующую команду:
$ find /home/tin/ -iname cent*
Поиск пустых файлов
Вы также можете искать пустые файлы с помощью команды Find. Общий синтаксис:
$ find /path/to/file/ -iname -empty
Например, чтобы найти пустые файлы в каталоге / home / tin , выполните следующую команду в Терминале:
$ find /home/tin/ -empty
Search на основе даты и времени
Используя команду «Найти», вы также можете искать файлы в зависимости от того, когда они были доступны или изменены. Типы времени, которые вы можете использовать для поиска файлов:
- mtime (время модификации) : когда содержимое файла было изменено в последний раз.
- atime (время доступа) : когда файл был доступен в последний раз.
- ctime (время изменения) : когда атрибуты файла были изменены в последний раз.
Например, для поиска файлов в текущем каталоге, которые были изменены менее 2 дней назад, выполните следующую команду в Терминале:
$ find . -mtime -2
Для поиска файлов, к которым обращались менее 2 дней назад выполните в терминале следующую команду:
$ find . –atime -2
Чтобы найти файлы, которые были изменены менее 2 дней назад, введите в терминале следующую команду:
$ find . –ctime -2
$ find . –size +5M\
Поиск на основе на разрешения файла
Он используется для поиска файлов с определенным разрешением. Общий синтаксис будет следующим:
$ find /path/to/file/ -type -perm mode
Где:
Тип Параметр включает значение d или f , которые используются для указания типа файла. d для каталогов и f только для файлов. mode может быть либо с числовым разрешением (например, 777, 655 .. и т. д.), либо с символьным разрешением (например, u = x, a = r + x).
Например, для поиска файла с разрешением 644 мы можем использовать следующую команду в терминале:
$ find . –type f –perm 644
Шаг 1 — Анализ свободного места на диске в Linux
Первой командой, которой мы воспользуемся станет df. Это команда означает файловая система диска. Она отобразит свободное место на диске в Linux. После выполнения команды, вы увидите несколько стандартных колонок: Файловая система, Размер, Использовано, Доступно, %Использования, Смонтирован на. Выглядеть это должно так:
- Файловая система(filesystem)- предоставляет имя файловой системы.
- Размер (size) — дает общий размер всех файлов в конкретной файловой системе.
- Использовано (used) — показывает количество уже использованного места в конкретной файловой системе.
- Доступно (avail) — показывает, как много свободного места осталось в конкретной файловой системе.
- %Использования (use%) — показывает процент использованного дискового пространства.
- Смонтирован на (mounted on) — последняя колонка показывает точку монтирования файловой системы.
С использованием определенных опций для этой команды, будут показаны другие колонки. Мы рекомендуем использовать эту команду с такими дополнительные опциями:
- df -h — данная опция отобразит информацию в удобном, более понятном для человека формате. При использовании этой команды, дисковое пространство будет показано в Гб (но только не в том случае, если оно меньше одного Гб).
- df -m — может быть использована для отображения информации в Мб.
- df -k — также как и предыдущая, может быть использована для отображения использования файловой системы в Кб.
- df -T — эта опция отобразит тип файловой системы (появится новая колонка).
- df -ht /home — использовав эту опцию, вы сможете увидеть информацию о конкретной файловой системе (в более удобном для человека формате).
- df —help — поможет отобразить полезные команды, которые вы можете использовать и информацию о них.
Еще одна полезная команда это du. Она означает использование диска. Эта команда, покажет вам информацию об использовании дискового пространства файлами и папками на компьютере Linux. Эта команда очень полезна, так как позволяет рекурсивно собирать информацию об использовании файлами и папками дискового пространства. Вы можете использовать эту команду для того, чтобы получить информацию об определенной папке и увидеть информацию о том, что внутри нее. Вот еще немного полезных опций для использования с этой командой:
- du /home/user/Desktop/ — эта опция позволяет посмотреть на Desktop (Рабочий стол) пользователя и увидеть информацию об использовании дискового пространства файлами и папками, расположенными на вашем рабочем столе (все подпапки также включены).
- du -h /home/user/Desktop/ — также как и df, позволяет увидеть информацию в более удобном для человека формате.
- du -sh /home/user/Desktop/ — опция -s даст нам полный объем определенной папки (в этом случае покажет полный объем папки Desktop).
- du -m /home/user/Desktop/ — также как и с df, предоставит вам информацию в Мегабайтах (вы можете использовать -k, чтобы увидеть информацию в Килобайтах.
- du -h —time /home/user/Desktop/ — это даст вам информацию, основанную на последнем изменении файлов и папок.
- df —help — покажет вам другие полезные команды, которые вы можете использовать и информацию о них.
Как доработать производительный RLS
Неоднократно в последнее время поступали задачи, когда требовалось доработать новый производительный RLS. В своей статье Ретунский Александр, программист компании АО «Корпоративные ИТ-проекты» (официальный партнер ИнфоСофт) опишет последовательность действий при доработке нового RLS, ключевые моменты и сложности, с которыми столкнулся. В Интернете статей или инструкций, которые подробно и просто описывают – как доработать производительный RLS, не так много и автор делиться своим опытом.
В данной статье не будут описаны различия и плюсы/минусы между стандартным и производительным RLS, в Интернете по этому вопросу есть много информации.
Узнать свободное место в gui
Начинающим проще обращаться с графическим интерфейсом системы. С него и начнем. Типовой утилитой для работы с дисками и разделами в Linux возможно считать — Gparted.
Во многих дистрибутивах она уже предустановлена, но когда нет, ее можно установить с помощью пакетного менеджера, пример, в Ubuntu:
Бросится программа из главного меню. Наберите в поиске gparted или осуществите в терминале:
Приставка pexec значит, что будет утилита будет выполняться с правами суперпользователя, потому нужно будет ввести пароль. В правом высоком углу мы можем выбрать диск, с которым желаем работать, а в рабочей области — список разделов на избранном диске. Здесь указывается название, файловая система, точна, размер и информация об использованном пространстве. Кстати, поставить свободное место можно и визуально, занятое пространство отмечено желтым, а свободное — белым.
Проверьте свободное место в Linux из Терминала
Используйте команду df -h
Освободи Себя Команда DF является одним из самых простых, которые мы можем использовать в терминале. Эта команда происходит от названия «disk-free», поэтому ее цель — показать нам, сколько свободного места у нас есть на наших жестких дисках, и точки подключения в любой системе Linux.
Для этого нам нужно открыть терминал и выполнить в нем следующую команду:
Эта команда покажет нам свободное место в данных, которые мы можем прочитать, например, в МБ и ГБ.
Как мы видим, эта команда перечисляет все точки монтирования нашей системы и показывает нам информацию для каждой из них. Мы можем видеть общий размер каждой точки монтирования, занимаемое и доступное пространство. Мы также можем увидеть процент использования.
Освободи Себя du command это инструмент, в некотором роде похожий на предыдущий. С его помощью мы сможем контролировать пространство, которое мы занимаем на диске нашего Linux, но другим способом. В то время как df фокусируется на показе свободного места в каждой точке монтирования, du (использование диска) показывает нам размер каждого из каталогов на нашем диске.
Мы можем запустить этот инструмент с помощью:
Информация выходит в кучу, поэтому наша задача — поискать интересующие нас каталоги, чтобы узнать, сколько они занимают.
NCurses, более полный для терминала
Использование диска NCurses представляет собой полноценный анализатор диска, который запускается из терминала, но имеет собственный интерфейс. Этот инструмент позволит нам увидеть все каталоги на нашем жестком диске и размер, который каждый из них занимает. Кроме того, мы можем перемещаться по дереву каталогов, чтобы увидеть размер вложенных папок, и даже увидеть список файлов, которые занимают больше всего.
С ncdu мы сможем перемещаться по всем каталогам и даже удалять те файлы или папки, которые занимают больше всего места. Он не такой простой и интуитивно понятный, как другие программы, но, несомненно, один из самых полных для тех, кто любит использовать терминал для всего.
Мы должны скачать его вручную из здесь (есть скомпилированная версия, которую нам не нужно компилировать самостоятельно) и запустить ее.
Как узнать свободное место в GUI
Новичкам проще обращаться с графическим интерфейсом системы. С него и начнем.
Стандартной утилитой для работы с дисками и разделами в Linux можно считать – Gparted. С помощью этой программы можно не только оценить доступное и использованное место на диске, но и создавать, удалять и изменять размер разделов. Во многих дистрибутивах она уже предустановлена, но если нет, ее можно установить с помощью пакетного менеджера, например, в Ubuntu:
sudo apt-get install gparted
Запускается программа из главного меню. Наберите в поиске gparted или выполните в терминале:
Приставка pexec означает, что будет утилита будет выполняться с правами суперпользователя, поэтому нужно будет ввести пароль. Вот так выглядит главное окно утилиты:
В правом верхнем углу мы можем выбрать диск, с которым хотим работать, а в рабочей области – список разделов на выбранном диске. Здесь указывается название, файловая система, метка, размер и информация об использованном пространстве. Кстати, оценить свободное место можно и визуально, занятое место отмечено желтым, а свободное – белым.
Как я говорил, в этой утилиты еще очень много возможностей, но они выходят за рамки этой статьи.
Узнать свободное место на диске Ubuntu/Gnome можно более простым способом, с помощью утилиты системный монитор. Откройте утилиту системный монитор с помощью Dash или главного меню:
Здесь отображены все подключенные разделы, а также их размер и количество доступного пространства.
В KDE такая функция не поддерживается системным монитором. Но зато кое-какую информацию можно узнать в утилите информация о системе:
Также Dolphin, файловый менеджер KDE, позволяет отображать свободное пространство на текущем разделе в строке состояния. Для этого откройте Настроить Dolphin, Главное, Строка состояния и включите галочку Показывать сведения о свободном месте:
Вот так это будет выглядеть:
Такая же функция раньше была в Nautilus, но в новых версиях строка состояния в этом файловом менеджере отключена.
Еще один способ выполнить просмотр свободного места на диске linux, это воспользоваться утилитой baobab. Это стандартный дисковый анализатор в Ubuntu, утилита показывает не только занятое и свободное место, но и круговую диаграмму размера папок и файлов на диске, что позволяет очень быстро понять куда же делось место:
В KDE есть свой аналог, это fileslight, принцип работы такой же.
Чтобы проверить свободное место на диске linux можно использовать виджеты. Их довольно много, так что детально останавливаться на этом не будем.
Сколько места занимает Windows 10 после установки
Важно разделять два понятия:
- Установочный образ;
- Установленная система.
Вес и размер установочного файла
Установочный образ – это ISO файл, который весит значительно меньше, чем уже установленная ОС, на 2019 год чистая версия Домашней сборки весит:
- 2,4 Гб для 32-ух битной версии системы;
- 5,5 Гб для 64-ех битной версии системы.
Битность – она же «разрядность» — это показатель архитектуры вашей системы, и данный параметр влияет на то, сможет ли установленная ОС решать поставленные задачки в одном или двух потоках. Если у вас несколько ядер у процессора (например, два или четыре) то обязательно устанавливайте 64-ех битную версию системы, так вы сможете раскрыть потенциал вашего ПК.
Вес и размер установленной системы
После того, как вы установили систему, она займет куда больше места, чем ISO образ. Размер опять же зависит от сборки и от разрядности, для Домашней версии показатели следующие:
- 16 Гб для 32-ух битной версии системы;
- 20 Гб для 64-ех битной версии системы.
Это минимальные показатели, которые актуальны только для Домашней версии. Профессиональная – самая расширенная версия системы, занимает намного больше места:
- 20 Гб для 32-ух битной версии системы;
- 25 Гб для 64-ех битной версии системы.
Важно понимать, что это размер чистой версии системы сразу же после установки. Даже если вы скачаете официальный образ, он не будет включать в себя все накопительные обновления за последние месяцы, поэтому, после установки ОС при подключении к сети Интернет тут же начнет загружать обновления и ее размер увеличится. Это актуально для любой версии и любой сборки системы
Это актуально для любой версии и любой сборки системы.
Сколько нужно места на диске для установки Windows 10
Вы наверняка привыкли ранее, что разработчики пишут «Минимальные требования для установки», такое есть в играх как GTA 5 и других, так и у операционных систем
В случае с Windows 10 такое тоже есть, и показатели совпадают с приведенными нами выше, однако есть одно важное но
Важно: для корректной работы вам потребуется минимум 30 Гб свободного места для 32-ух битной версии системы и 35 Гб для 64-ех битной версии. Это актуально для «Домашней» сборки, если вы хотите установить и использовать Профессиональную сборку, то добавляйте по 5 Гб к каждой версии. Используйте эти параметры как рекомендованный размер HDD для установки операционной системы
Используйте эти параметры как рекомендованный размер HDD для установки операционной системы.
Вы можете узнать подробней, почему минимальные требования к месту на жестком диске, предъявляемые самой компанией Microsoft – разработчиками, не актуальны для практического использования и для установки Windows требуется больше места на жестком диске, из следующего видео:
Не стоит концентрироваться исключительно на вопросе, сколько места занимает Windows 10 на жестком диске, так как в голой сборке практически невозможно комфортно работать и вам нужно закладывать хотя бы минимальное дополнительное пространство для установки дополнительных программ, а также для корректного функционирования системы. Как правило, профессионалы редко устанавливают Windows 10 на устройства с размером диске менее 64 Гб.
Также не забывайте, что при заявленных 64 Гб места на HDD вы по факту получите всего лишь около 60 Гб, в одной из следующих статей мы расскажем, куда пропадают дополнительные Гб. Этот вопрос актуален не только для 64 Гб жестких дисков, а для подавляющего большинства моделей любого размера и вместимости.
Пожалуйста, Оцените:
Наши РЕКОМЕНДАЦИИ
Как восстановить удалённые сообщения в ВК Сброс BIOS до заводских настроек Punkbuster services TRustedInstaller – что это такое
Как посмотреть свободное место?
Уже не один раз на просторах интернета я встречал людей, которые задавали вопрос о том, как посмотреть свободное место на диске? На первый взгляд простой вопрос для опытных пользователей Linux и очень сложен для новичков. Поэтому есть смысл описать несколько способов, как можно как посмотреть свободное место в Linux, в частности в Ubuntu и других подобных системах.
Все они просты для запоминания и можно выбрать любой понравившийся. Но перед тем как начать свой интересный рассказ о высвобождения свободного места, хочу порекомендовать вам простое решение – приобрести новый БОЛЬШОЙ жесткий диск. Сейчас в Китае можно купить 1 терабайт за смешные деньги – вот вам пример диск HITACHI .
Это в два раза дешевле, чем в магазине в вашем городе. Я себе уже заказал себе подобный диск (правда меньшей емкости, зато SSD) и очень доволен! Да, доставка бесплатна, между прочим. Теперь перейдем к нашему основному вопросу.
1. Самый простой способ посмотреть свободное место в Linux – в терминале.
Для это запускаем терминал, вводим команду :
Как видим, первый корневой раздел (у меня это /dev/sda2) занят на 84%, а домашняя папка (у меня это /dev/sda4) занят на 56%. Если вы обнаружили, что корневой раздел почти весь занят, то нужно очистить Linux от мусора и старых пакетов, чтобы в один прекрасный день она не взбунтовалась, или даже не умерла.
2. Самый простой способ проверить место на диске без терминала – системный монитор.
Как видите, тут всё просто и наглядно.Можно вывести виджет системного монитора на панель Gnome. Начиная с версии Ubuntu 12.04 сделать это не так просто, как раньше. Нужно навести мышкой на панель, а затем нажать клавиши Win + Alt и после этого правую кнопку мышки.
Появится меню, в котором будет пункт “Добавить на панель”. В появившемся окне ищем пункт “Системный монитор”и добавляем его.
Но к сожалению, как и в предыдущем случае, очень мало информации о том, какие же файлы занимают наше драгоценное место на диске. Но это не большая проблема, так как в Ubuntu Linux есть для этого специальная программа.
3. Как посмотреть, какие файлы занимают больше всего места на диске.
Заходим в Приложения – Системные утилиты – Анализатор использования диска и запускаем данную программу. Нажимаем кнопку Сканировать домашнюю папку. Через какое-то время вы получите ясную картину, что занимает ваше свободное место на диске.
Можно раскрыть любую ветку и посмотреть более точно, что занимает место на диске больше всего. Через эту программу можно стразу и удалить ненужные файлы. Для этого нужно щёлкнуть правой кнопкой мышки на ненужном файле и выбрать “Удалить”. Всё, теперь на вашем диске стало больше свободного места.
Может есть и другие способы посмотреть свободное место в Linux, но кажется и этих трёх способов вполне достаточно!
Не нашли ответ на свой вопрос? Воспользуйтесь поиском.
Утилита ncdu — анализ призанятого места и его освобождение
Есть так же и другие методы определить чем занято место на диске, например, весьма удобная в плане анализа занятого места — утилита ncdu. Водворить ее можно, например, так:
Дальше просто опустите ncdu и подождите, когда она подсчитает занимаемое пространство. Программа показывает занимаемое папками место, дозволяет заходить в них и сразу видеть сколько подпапки берут места. Так же в этой утилите можно выполнять разные действия над файлами и папками. Получить справку по кнопкам управления можно нажав «?». Ниже приведу перечень некоторых из клавиш управления:
Программа очень удобная, несложная и выполняет задачу по анализу освобождению свободного пространства на все 100, рекомендую ее к использованию. В итоге получим габарит всех папок и файлов в корне. Вы увидите, чем призанят ваш жесткий диск, в иерархическом виде, вам покажут перечень файлов и каталогов по размеру.
Вот пожалуй, главной набор способов определения занятого места на дисках Linux. Возможно конечно найти еще множество других способов, тут я привел самые основные и распространенные. Как видите в Linux, весьма просто узнать и объем используемого пространства и чем непосредственно оно занято, надеюсь утилиты df и ncdu вам пригодятся. Не могу не пометить, что можно использовать и графический компонент Midnight Commander.
Как избежать переплат при покупке
Покупайте жесткий диск, который будет удовлетворять потребности. Если вы сохраняете много файлов, то выбирайте диск с большой емкостью. Это спасет вас от покупки дополнительных накопителей, которые могут стоить больше, чем один с большим объемом памяти.
Все ноутбуки уже оснащены жесткими дисками при продаже. Поэтому, нет причин покупать еще один, если вы не нуждаетесь в дисковом пространстве.
Ищите скидки или акции в магазинах. Это всегда лучший способ при покупке нового жесткого диска по наилучшей цене.
Под памятью компьютера обычно понимают либо оперативную память (рабочая память) или размер жесткого диска (память хранения). От первой зависит быстродействие и мощность компьютера, а от второй — количество информации, которое можно записать в компьютер. Память измеряется в Мегабайтах (Мб) или Гигабайтах (Гб), где и как их посмотреть читайте ниже.
Инструкция
Нажмите кнопку «Пуск». Щелкните правой кнопкой мыши по иконке «Компьютер». Перед вами откроется консоль «Система», в ней перечислены основные характеристики вашего компьютера , в том числе и размер оперативной памяти . В Windows Vista эта надпись выглядит так: «Память (RAM): 1024 МБ».
Емкость жесткого диска (винчестера , винта, харда).
Нажмите кнопку «Пуск». Зайдите в «Мой компьютер ». Перед вами откроется окно с перечнем жестких (локальных) дисков вашего компьютера. Под каждым из них написан его размер. Если подпись отсутствует, наведите мышкой на изображения диска, появиться подсказка.
Шаг 2 — Комбинирование команд и очистка дискового пространства
Вы можете комбинировать команды, которые вы изучили в данном руководстве, и другие, о которых вы можете узнать из наших руководств. Комбинируя их, вы можете получить довольно полезные результаты, которые помогут вам определить, что нужно удалить для освобождения места на диске. Вот некоторые советы, которыми мы хотели бы поделиться с вами:
Для начала, не забывайте проверить какой раздел диска самый загруженный. Вы можете сделать это при помощи уже изученной команды df.
Возможно, самая популярная комбинация это: du -h /home/user/Desktop/ | sort -rn. Во-первых, мы собираем информацию о списке ваших файлов и папок на Desktop (Рабочем столе) в более читаемом для человека формате и передаем эту информацию другой команде sort, которая, используя правильные опции, сортирует ваши файлы и папки по их размеру, от самых больших к самым маленьким
Это даст нам понимание того, где вы должны сфокусировать свое внимание для освобождения дискового пространства.
Другой очень полезной комбинацией станет: du -h /home/user/Desktop | grep ‘^s*+G’. Она полезна в том случае, если у вас большое количество маленьких файлов и вы хотите их отфильтровать от больших
Вы также можете использовать +M вместо +G, в таком случае будут выбраны файлы тяжелее одного Мб.
Вы можете исключить определенные типы файлов при помощи опции —exclude=»*.bin». Она используется с командой du, в случае если вы хотите получить список файлов, который не будет содержать определенные типы файлов. К примеру: du -h /home/user/Desktop/ —exclude=»*.txt» | sort -rn — исключит из результата все файлы с расширением .txt.