Поиск по сайту:
Не стоит изучать язык, который не меняет вашего представления о программировании. (Алан.Дж.Перлис)

Как отобразить размер файла в удобочитаемом формате (КБ, МБ, ГБ) в терминале Linux

26.08.2020
Как отобразить размер файла в удобочитаемом формате (КБ, МБ, ГБ) в терминале Linux

Вы, наверное, уже знаете, что вы можете использовать команду ls с опцией длинного списка -l, чтобы показать размер файла в Linux.

ls -l

 

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

Хорошо, что вы можете комбинировать опцию lс -h, чтобы показать размер файла в удобочитаемом формате.

ls -lh

 

Как видите, размер файла лучше отображать в удобочитаемом формате.

Как видите, размеры файлов теперь отображаются в K (для КБ), M для (МБ). Если размер файла указан в байтах, он не отображается с суффиксом. В приведенном выше примере char.sh размер составляет 140 байт.

Вы обратили внимание на размер каталога new_dir? Это 4 КБ. Если вы используете ls -lhкоманду для каталогов, она всегда показывает размер каталога как 4,0 К.

Вам нужно будет использовать команду du, чтобы получить реальный размер каталога в Linux.

По умолчанию размер блока в большинстве систем Linux составляет 4096 байт или 4 КБ. Каталог в Linux – это просто файл с информацией о расположении в памяти всех файлов в нем.

Вы можете заставить команду ls отображать размер файла в МБ с помощью флага –block-size.

ls -l --block-size=M

 

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

Команда ls также может -sотображать размер. Вы должны объединить с,-h, чтобы показать размер файла в удобочитаемой форме.

ls -sh

 

Читать  Лучшие IDE для Linux

Вот результат:

destroyer@andreyex:~/tutorial$ ls -sh
total 324M
4.0K char.sh      4.0K hello.sh              319M wp_ghost_export.zip
4.0K file.txt     4.0K new_dir
4.0K filetype.sh  5.5M wp_ghost_export.json

 

Вы также можете использовать команду stat в Linux, чтобы проверить размер файла.

stat filename

 

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (2 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:


0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Рекомендуемое
При работе со списками в Python иногда может потребоваться перевернуть…

Спасибо!

Теперь редакторы в курсе.