Kodomo

Пользователь

Команда du применяется для измерения веса файлов. Стандартно будет выводиться значение в блоках.

Пример: создадим текстовый файл

$echo 12345678 > numbers.txt

$du numbers.txt

4 numbers.txt

Значит наш файл весит 4 блока (на данном сервере значение блока равно 1KB).

1. Пример опции -h. Данная опция будет показывать вес файла в удобном для человека форматe.

$du -h numbers.txt

4.0K numbers.txt

Наш файл весит 4.0K (Килобайта). Вот полный список используемых обозначений: (K - килобайт M - мегабайт G - гигабайт T - терабайт P - петабайт E - эксабайт Z - зеттабайт Y - йоттабайт)

2. Пример опции -a. Данная опция будет показывать вес всех файлов в директории.

Допустим у нас есть файлы в директории(file1.bin file2.bin file3.bin file4.bin file5.bin file6.bin file7.bin) с разным весом.

$du -ha (опция -ha совмещена из опции -h и -a)

4.0K ./file1.bin

8.0K ./file2.bin

16K ./file3.bin

20K ./file4.bin

24K ./file5.bin

32K ./file6.bin

36K ./file7.bin

140K .

Мы можем наблюдать, что данная команда показала вес всех файлов, а также директории, содержащей все эти файлы.

Users/urazov.d/pr3 (последним исправлял пользователь urazov.d 2022-09-23 07:47:31)