Посмотрите на свое дисковое пространство с помощью команды 'df' в Linux

Giteqa

Неважно, являетесь ли вы системным администратором или обычным пользователем настольного компьютера, вы должны знать, сколько места на диске у вас доступно или занято, чтобы все работало в вашей системе должным образом.

Если вы используете Linux для настольных ПК, это можно сделать с помощью обычного файлового менеджера, но пользователь Linux должен знать командную строку и использовать ее максимально эффективно. Вот почему вам нужно немного больше знать и понимать команду "disk format" или "df".

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

Давайте посмотрим, как можно использовать команду df для получения различной информации о дисковом пространстве в Linux.

Просто нажмите df, чтобы увидеть информацию о диске

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

.

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

Удобочитаемый вариант "df -h"

Чтобы получить "удобочитаемую" версию вывода (это то, что означает "h"), вы должны выполнить "df -h".

df -h

Это даст вам что-то вроде этого:

.

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

Типы списков для каждой файловой системы

Было бы полезно перечислить файловые системы с соответствующим типом файловой системы для каждой из них. Для этого вы можете использовать опцию "-T":

df -T

.

Проверьте свободное место на диске в Linux с помощью команды df

Иногда вы хотите узнать, сколько места на диске доступно для конкретной папки в вашей системе в файловой системе, в которой находится эта папка, чтобы вы могли узнать это, просто используя "df" с папкой, о которой вы хотите знать.

df -h имя_каталога

.

Это не следует путать со знанием того, сколько места эта папка фактически занимает у системы, поскольку эта информация будет предоставлена не командой "df", а командой "du" (использование диска). Тем не менее, эта опция df фактически даст вам представление о том, сколько места у вас доступно для этой конкретной папки и в какой файловой системе она находится.

Исключить определенный тип файловой системы

Мы видели, что "df" предоставит вам много информации, однако иногда меньше значит больше, и вы можете исключить несколько типов файловых систем, чтобы получить только определенные данные.

В моем предыдущем примере вы могли видеть, что у меня установлено много "привязок", и каждая из них указана отдельно. Все они имеют файловую систему типа "squashfs", поэтому, если я отфильтрую их, чтобы НЕ включать, я получу более ограниченную информацию:

.

Используя параметр "x" (исключение), я могу удалить типы файловых систем из вывода, чтобы получить более конкретную информацию.

df -x тип_файловой_системы

Список только конкретной файловой систем

С другой стороны, допустим, вы хотите перечислить только определенные типы файловых систем, поэтому вместо исключения всех ненужных вам просто перечислите конкретную нужную.

Для этого есть вариант, который очень прост: просто добавьте "-t" и тип файловой системы, который вы хотите указать.

df -t тип_файловой_системы

.

Подведение итогов

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

Конечно, как и в любой другой команде, вы можете увидеть некоторые другие параметры, которые у нее есть, просто запустив в ней опцию "-help":

.

Как вы думаете, есть ли другие полезные опции или варианты использования команды df в Linux? Оставьте мне комментарий ниже и не забудьте поделиться этой статьей со всеми, кому, по вашему мнению, она может пригодиться.