Як отримати розмір файлу / папки з SSH на Linux?


31

Я використовую SSH для підключення до сервера CentOS, і я хочу отримати файл у mb деяких файлів і папок, як це зробити?

Відповіді:


38

використовувати команду du

du -m filename

28
Якщо ви використовуєте du -hзамість цього, він обратиме (та надрукує) відповідні одиниці.
Дентрасі

10
Якщо ви використовуєте папку du -ms, вона повідомить про розмір вмісту папки.
KeithB

1
Чи є спосіб, коли ми можемо бачити одиниці - наприклад mb, kb або будь-яку іншу інформацію?
TheBlackBenzKid

1
@TheBlackBenzKid wc -c
AbsoluteƵERØ

18
 du -msh FolderName 

отримає розмір з одиницями. На відміну від використання -h, це покаже один розмір, тоді як -h показує всі окремі файли в папці.
напр

349M    FolderName 

1
набагато краще, ніж прийняте рішення
Nalin Agrawal

10

du є основним інструментом для цього, але якщо ви шукаєте щось більш інтерактивне, мені це дуже подобається ncdu

ncdu_screenshot

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.