Как узнать, сколько места на диске осталось?

Какова команда, чтобы узнать, сколько дискового пространства используется / остается?

Вы можете использовать две команды: df и du.

df - отчет об использовании дискового пространства файловой системы

Использование работает следующим образом:

df -h

Который должен выводить что-то вроде этого:

Filesystem            Size  Used Avail Use% Mounted on/dev/vzfs              20G  3.5G   16G  18% /

То -h флаг обеспечивает удобочитаемый вывод (что облегчает чтение выходных данных).

du - оценка использования файлового пространства

Второй инструмент - это с du это более медленный подход, но даст вам лучшую разбивку по каталогам. Информацию об этом можно найти в Как определить, где хранятся самые большие файлы / каталоги в моей системе?

Существует несколько хороших инструментов командной строки для создания отчетов об использовании диска. Используйте тот, который наиболее полезен для вас:

df

$ df -hFilesystem            Size  Used Avail Use% Mounted on/dev/sda1              56G  4.4G   48G   9% /none                  1.5G  256K  1.5G   1% /devnone                  1.5G  472K  1.5G   1% /dev/shmnone                  1.5G  400K  1.5G   1% /var/runnone                  1.5G     0  1.5G   0% /var/locktmpfs                 1.5G  596K  1.5G   1% /var/logtmpfs                 1.5G  8.0K  1.5G   1% /var/log/apt/dev/sdb2             840G  579G  253G  70% /home

df установлен по умолчанию.

pydf

$ pydfFilesystem  Size  Used Avail Use%                               Mounted on/dev/sda1    55G 4437M   48G  7.9 [##.........................] /         none       1506M  256k 1505M  0.0 [...........................] /dev      /dev/sdb2   839G  578G  252G 68.9 [###################........] /home

Заголовки столбцов окрашены в цвет.

дискус

$ discusMount           Total         Used         Avail      Prcnt      Graph/               55.02 GB      4.33 GB     50.69 GB     7.9%   [*---------]/sys                0 KB         0 KB         0 KB     0.0%   [----------]+onnections         0 KB         0 KB         0 KB     0.0%   [----------]+rnel/debug         0 KB         0 KB         0 KB     0.0%   [----------]+l/security         0 KB         0 KB         0 KB     0.0%   [----------]/dev             1.47 GB       256 KB      1.47 GB     0.0%   [----------]/dev/shm         1.48 GB       472 KB      1.48 GB     0.0%   [----------]/var/run         1.48 GB       400 KB      1.48 GB     0.0%   [----------]/var/lock        1.48 GB         0 KB      1.48 GB     0.0%   [----------]/var/log         1.48 GB       596 KB      1.48 GB     0.0%   [----------]+ar/log/apt      1.48 GB         8 KB      1.48 GB     0.0%   [----------]/home          839.00 GB    578.13 GB    260.87 GB    68.9%   [*******---]+infmt_misc         0 KB         0 KB         0 KB     0.0%   [----------]+e/ak/.gvfs         0 KB         0 KB         0 KB     0.0%   [----------]

Заголовки столбцов и индикаторы выполнения окрашены.

в

$ diFilesystem         Mount              Mebis     Used    Avail %Used fs Type/dev/sda1          /                56340.2   4436.7  49041.6  13%  ext4   /dev/sdb2          /home           859138.9 592008.8 258401.8  70%  ext4   tmpfs              /var/log          1511.2      0.6   1510.6   0%  tmpfs  tmpfs              /var/log/apt      1511.2      0.0   1511.2   0%  tmpfs

Вы можете использовать эту команду, чтобы узнать, сколько места занимают файлы в вашем домашнем каталоге (заменить ~/ с / для всей файловой системы) и сортировка по наибольшим файлам

du -sk ~/* | sort -n

Попробуй du -sh <dir>.

Например, du -sh /home/mark покажет сводный отчет об использовании в удобочитаемом виде для /home/mark.

Системный монитор GNOME

Если вы предпочитаете графический gnome-system-monitor:

screenshot

Анализатор использования диска

screenshot

Аналогом анализатора использования диска для CLI будет ncdu.

ncdu

Вы также можете использовать ncdu (доступно непосредственно из репозиториев Ubuntu), которые используют библиотеку ncurses для отображения графического обзора непосредственно в терминале.

Например:

ncdu -x /

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

df -h это ваш лучший выбор (запустите его в терминале).

Обратите внимание, что df -h покажет вам только оставшееся пространство на смонтированных разделах. Предположим, что также есть разделы NTFS и FAT32, прежде чем запускать его, обратите внимание, что смонтируйте все разделы. Если Ubuntu является единственной ОС на вашем компьютере, то я не вижу никаких проблем с df.