Главная > Unix-like, Администрирование > Linux: узнать свободное место на диске.

Linux: узнать свободное место на диске.

Иногда надо узнать под linux свободное место на диске. Делается это элементарно, но не очень часто, поэтому, всё время вылетает из головы.

Существует достаточно много утилит, которые могут это сделать, но, Linux (будь то Ubuntu, CentOS, Fedora, Mint или какой другой дистрибутив) имеет встроенную команду для этого. Чтобы узнать сколько свободного места на диске, открываем терминал и пишем:

$ df
Файл.система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
/dev/mapper/ubuntu-root 110375776 66075720 38693248 64% /
udev 4066960 12 4066948 1% /dev
tmpfs 1631920 988 1630932 1% /run
none 5120 0 5120 0% /run/lock
none 4079792 1184 4078608 1% /run/shm
none 102400 32 102368 1% /run/user
/dev/sda1 233191 67028 153722 31% /boot
/home/lizzard/.Private 110375776 66075720 38693248 64% /home/lizzard

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

В целом, это выглядит не очень читаемо. Однако, ситуацию можно легко улучшить, есть два пути:

1. Берём калькулятор и считаем: в одном килобайте 1024 байт, в одном мегабайте 1024 килобайт! Если кто ещё не понял, это была шутка.

2. Второй способ для "настоящих героев", которые всегда идут в обход. Добавляем всего один флаг - "-h", который как бы говорит нам "помогите, я ничего не понимаю в этих цифрах!!!" (на самом деле, он значит "human readable", но, уверяю вас, смысл именно такой):

$ df -h
Файл.система Размер Использовано Дост Использовано% Cмонтировано в
/dev/mapper/ubuntu-root 106G 64G 37G 64% /
udev 3,9G 12K 3,9G 1% /dev
tmpfs 1,6G 988K 1,6G 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 3,9G 1,2M 3,9G 1% /run/shm
none 100M 32K 100M 1% /run/user
/dev/sda1 228M 66M 151M 31% /boot
/home/lizzard/.Private 106G 64G 37G 64% /home/lizzard

Теперь мы знаем как под linux узнать свободное место. Домашнее задание: добиться просветления и понять почему утилита для этого называется df. Потому что он связана с дисками и файловой системой? Свои догадки пишите в комментарии.

Пожалуйста, оцените полезность и качество данной статьи. Одна звезда - плохо, 5 - хорошо.
1/5. Мы будем признательны, если вы напишете комментарий с причиной низкой оценки.2/5. Мы будем признательны, если вы напишете комментарий с причиной низкой оценки.3/5. Мы будем признательны, если вы напишете комментарий с причиной низкой оценки.4/5.5/5. (27 голосов, средний: 4,59 из 5)
Загрузка...
  1. pethead
    14 апреля 2016 в 09:22 | #1

    du - disk usage
    df - disk free

  1. Пока что нет уведомлений.