В случае у нас есть некоторые файлы с различными размерами: например, файлы, меньшие, чем 1 Мбит и другие, более крупные, чем 1 МБ, например.
Если я использую ls -l --block-size=M
это покажет все файлы с меньшим количеством значения 1 МБ с 1 МБ. Таким образом, это мог быть полезный список файлы с двумя различными столбцами один с МБ и другим с КБ.
Я протестировал ls -l --block-size=M --block-size=K
но это перечисляет размер последним аргументом.
Действительно ли возможно перечислить размеры блока кратных чисел?
К размеру дисплея файлов, масштабируемых к ближайшему двоичный префикс , используйте -h
флаг (то же как --human-readable
долгая опция):
$ ls -l -h
total 3.4M
-rwxrwxr-x 1 xieerqi xieerqi 223 3月 5 16:32 find_dir.pl*
drwxrwxr-x 3 xieerqi xieerqi 4.0K 3月 5 13:26 levelone/
-rw-rw-r-- 1 xieerqi xieerqi 3.4M 3月 7 11:57 XUf6uMr.jpg
Та же информация, но в полномочия 10 могут быть отображены с --si
опция:
$ ls -l --si
total 3.6M
-rwxrwxr-x 1 xieerqi xieerqi 223 3月 5 16:32 find_dir.pl*
drwxrwxr-x 3 xieerqi xieerqi 4.1k 3月 5 13:26 levelone/
-rw-rw-r-- 1 xieerqi xieerqi 3.6M 3月 7 11:57 XUf6uMr.jpg
Попробуйте ls -lh
. Это показывает "человекочитаемые" размеры.