Как посмотреть использование дискового пространства для файла или папки с помощью терминала Linux

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

Linux поставляется с рядом команд, которые могут показать вам подробную информацию о файлах и папках. Первая команда, которую вы можете использовать для просмотра размера файлов, – это ls . «ls» служит той же цели, что и старая добрая команда DOS «dir», которая выводит список содержимого каталога. Чтобы “ls” показывал вам размеры файлов в байтах, введите следующее:

 ls -l 

Отмеченное значение в выводе будет размер файла в байтах:

Вы можете настроить отображение размера в более удобном для пользователя формате. Добавьте переключатель -h и выполните команду ls следующим образом:

 ls -lh 

Это даст следующий результат:

Размер будет в килобайтах, мегабайтах и ​​гигабайтах, что дает вам лучшее представление о том, сколько места занимает файл.

Команда ls не показывает размер каталога. Для этого вы должны использовать команду du . Синтаксис следующий:

 du -s/etc 

Это покажет вам общий размер каталога/etc в байтах. Опять же, вы можете использовать переключатель -h, чтобы получить результат в удобочитаемом формате:

Примечание. что вы также можете использовать du для просмотра размера файлов. Это может быть полезно для просмотра размера отдельного файла следующим образом:

 du -h/path/filename 

По умолчанию du показывает пространство, которое файл занимает на диске, тогда как ls показывает фактический размер файла , т. е. размер файла независимо от размера сектора диска. Это может вызвать различия в результатах ls и du. Вы можете заставить du показывать фактический размер файла, используя следующий переключатель:

 du --apparent-size -h/path/filename 

Результат будет следующим: следует:

Оцените статью
digitdocom.ru
Добавить комментарий