Проверка размера каталога с помощью команды du -sh
На этом этапе вы научитесь проверять использование дискового пространства файлов и каталогов с помощью команды du
. Это полезно для понимания того, сколько места занимают ваши файлы.
Команда du
расшифровывается как "disk usage" (использование диска). По умолчанию команда du
показывает использование дискового пространства каждого файла и подкаталога в заданном каталоге в блоках. Этот вывод может быть довольно детальным.
Попробуем базовую команду du
в каталоге ~/project
:
du
Вы увидите вывод, показывающий размер файла my_document.txt
(который, вероятно, равен 0, так как он пустой), и общий размер текущего каталога.
Для получения более удобного для чтения вывода мы можем использовать опции с командой du
. Две распространенные опции:
-s
: Сводка. Эта опция отображает только общий размер для указанного каталога, а не перечисляет каждый файл и подкаталог.
-h
: Человекочитаемый формат. Эта опция отображает размеры в формате, который легче для человека читать (например, КБ, МБ, ГБ).
Объединим эти опции, чтобы получить сводку об использовании дискового пространства каталога ~/project
в человекочитаемом формате.
du -sh .
Точка (.
) в конце указывает, что мы хотим проверить использование дискового пространства текущего каталога.
Вывод будет выглядеть приблизительно так:
4.0K .
Это означает, что текущий каталог (.
) занимает приблизительно 4,0 килобайта пространства. Точный размер может немного отличаться в зависимости от системы и количества скрытых файлов.
Команда du -sh
- это быстрый способ узнать общий размер каталога. Вы также можете указать другой путь к каталогу вместо .
, чтобы проверить размер других каталогов.
Например, чтобы проверить размер вашего домашнего каталога (~
), вы можете использовать следующую команду:
du -sh ~
Практикуйте использование команды du -sh
для различных каталогов, если вы создали их в этом практическом занятии (лабораторной работе).
Нажмите Продолжить, чтобы завершить этот этап и практическое занятие.