Как узнать объем свободного места на сервере Linux

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

1. Использование команды df

Команда df является одним из лучших способов узнать, сколько места занято и сколько остается на диске. Она предоставляет информацию о различных файловых системах, монтированных на вашем сервере. Чтобы узнать объем свободного места, выполните следующую команду в терминале:

df -h

2. Использование команды du

Команда du позволяет узнать размер папки или файла. Она особенно полезна, если вам нужно узнать, сколько места занимают определенные директории или файлы. Чтобы узнать размер папки, выполните команду:

du -sh /путь/к/папке

Здесь параметр -s означает, что вы хотите увидеть только суммарный размер выбранной папки без детализации по подпапкам, а параметр -h позволяет отображать размер в удобном для чтения формате (например, «1,5G» вместо байтов).

3. Использование команды ls

Команда ls предназначена для отображения содержимого директории. Она позволяет узнать размер каждого файла в выбранной директории. Чтобы узнать размер файлов в папке, выполните команду:

ls -lh /путь/к/папке

Установка df и ncdu

Для того чтобы узнать объем свободного места на сервере Linux, вам понадобятся утилиты df и ncdu.

  1. Установка df:

    • Откройте терминал.
    • Выполните команду sudo apt-get install coreutils, чтобы установить пакет coreutils, в котором содержится утилита df.
    • Подтвердите установку, если вам будет предложено сделать это.
  2. Установка ncdu:

    • Откройте терминал.
    • Выполните команду sudo apt-get install ncdu, чтобы установить утилиту ncdu.
    • Подтвердите установку, если вам будет предложено сделать это.

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

Использование команды df

Для использования команды df нужно открыть терминал Linux и ввести следующую команду:

df

После выполнения этой команды на экране будут выведены результаты. В столбце «Файловая система» перечислены устройства, для которых доступны данные о свободном месте. Столбец «Размер» показывает полный объем каждого устройства, а столбец «Использовано» указывает, сколько места уже занято. Столбец «Смонтировано в» показывает точку монтирования каждого устройства.

Чтобы получить информацию о свободном месте в удобочитаемом формате, можно добавить флаг «-h»:

df -h

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

df /путь/к/файлу

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

Команда df -h может быть полезна для мониторинга объема свободного места на сервере Linux и помогает управлять и оптимизировать использование дискового пространства.

Использование команды du

Команда du позволяет получить информацию о размере файлов и директорий на сервере Linux. Для использования этой команды введите в терминале:

du [опции] [файл/директория]

Вместо [файл/директория] вы можете указать путь к файлу или директории, о которой хотите получить информацию. Если не указывать конкретный файл или директорию, команда du выведет информацию для текущей рабочей директории.

Примеры использования команды du:

    Использование команды ncdu

    Для использования ncdu необходимо выполнить следующие шаги:

    1. Установить ncdu, если он еще не установлен, с помощью менеджера пакетов вашей операционной системы.
    2. Запустить ncdu, указав путь к каталогу, который вы хотите проанализировать. Например, для анализа корневого каталога выполните команду «ncdu /».
    3. Подождать, пока ncdu проанализирует файловую систему. Это может занять некоторое время, особенно если у вас большое количество файлов.
    4. Посмотреть результаты анализа. Вы увидите список каталогов и файлов, отсортированных по размеру. Вы также сможете открыть подкаталоги, чтобы увидеть более подробную информацию.

    Использование ncdu позволяет быстро определить, какие каталоги занимают много места, и принять меры для освобождения дискового пространства на сервере Linux.

    Оцените статью