Как да видите размера на директорията в Mac терминал

В определени моменти искаме да знаем точния размер на директория в macOS Sierra за целите на управление или поддръжка и често не знаем коя команда да изпълним, за да покажем този тип информация. Ние знаем много добре, че командата ls показва съдържанието на директория, но не показва информацията за директорията или нейния размер:

Ако искаме да видим размера на определена директория в macOS Sierra, трябва да използваме командата du (Използване на диска), която е разработена, за да проверим размера на файл или папка. Тази команда може да се използва безопасно във всяко издание на Mac OS.

1. Вземете размера на дадена директория с помощта на du


За да получим точния размер на директория в macOS Sierra за информационни или управленски цели, ще използваме следния синтаксис:
 du -sh / директория / път
Ако искаме да знаем точния размер на директорията Downloads, можем да използваме следния ред:
 du -sh Изтегляния /

Добавихме параметъра -sh, тъй като те изпълняват следната функция:

-Sh параметър

  • с: Този параметър позволява да се изчисли всеки запис в директорията
  • ч: Той ще покаже резултата в четим за потребителя размер

Ако не използвахме този параметър, резултатът ще бъде следният:

2. Как да се покаже размерът на всички директории в macOS Sierra


Ако искаме да покажем общия размер на всички директории, налични в macOS Sierra, ще използваме следната команда:
 du -sh *
Резултатът ще бъде следният:

Можем да покажем резултата от папка, по -специално от директорията, за да визуализираме размера на всеки един от елементите, включени в нея. За това ще използваме следния синтаксис:

 du -sh / Потребители / (Потребителско име) / (Директория) / *
Резултатът ще бъде следният:

По този начин командата du Той показва подробна информация за всеки елемент, който съставя директорията в macOS Sierra.

3. Преглеждайте размерите на файловете с помощта на лентата за търсене в macOS Sierra

Етап 1
Лентата за търсене на Finder е практична опция, която ни позволява да управляваме файлове, използвайки множество параметри.
За достъп до него отваряме Finder и използваме комбинацията от клавиши Command + F. или от менюто Файл / Търсене и ще видим следния прозорец:

Стъпка 2
На бутона Клас трябва да покажем опциите за търсене, изберете Други и там изберете опцията Размер на файла за да го добавите към опциите за търсене на macOS Sierra:

Стъпка 3
След като изберете тази опция, кликнете върху Да приеме. Сега можем да извършим търсенето си въз основа на параметри като:

  • Е равен на, по -голям или по -малък от определен размер
  • Измерване на размера, KB (килобайта), MB (мегабайта) или GB (гигабайта)
В този пример сме посочили, че се показват всички елементи с размер по -голям от 5 MB.

4. Преглед на размера на файла с помощта на командата Find


Тази команда, както подсказва името й, намира стойностите, които ние посочваме в нейния синтаксис, като дефинираме специален размер. В този случай искаме да търсим всички файлове или директории, чийто размер е по -голям от 50 MB, ще въведем следното:
 sudo find / -type f -size + 50000k -exec ls -lh {} \; | awk '{print $ 9 ":" $ 5}'
Резултатът ще бъде следният:

Увеличете

Можем да видим, че се показват елементите, които надвишават посочения размер и съответното им местоположение, което е практическа помощ.

Имаме алтернативи за точно определяне на размера на директориите, които съставят macOS Sierra и по този начин имат по -централизиран контрол над тях.

Скрита команда на MacOS Sierra

wave wave wave wave wave