Jak zobrazit velikost adresáře v terminálu Mac

V určitých časech chceme znát přesnou velikost adresáře v macOS Sierra pro účely správy nebo podpory a často nevíme, který příkaz spustit, aby se tento typ informací zobrazil. Dobře víme, že příkaz ls zobrazit obsah adresáře, ale nezobrazuje informace o adresáři ani jeho velikost:

Pokud chceme v macOS Sierra zobrazit velikost určitého adresáře, musíme použít příkaz du (Disk Usage), který byl vyvinut k ověření velikosti souboru nebo složky. Tento příkaz lze bezpečně použít v jakékoli edici systému Mac OS.

1. Získejte velikost daného adresáře pomocí du


K získání přesné velikosti adresáře v macOS Sierra pro informační nebo manažerské účely použijeme následující syntaxi:
 du -sh / adresář / cesta
Pokud chceme znát přesnou velikost adresáře Downloads, můžeme použít následující řádek:
 du -sh Stahování /

Přidali jsme parametr -sh, protože splňují následující funkci:

-Sh parametr

  • s: Tento parametr umožňuje vypočítat každou položku v adresáři
  • h: Výsledek se uživateli zobrazí ve čitelné velikosti

Pokud bychom tento parametr nepoužili, výsledkem by byl následující:

2. Jak zobrazit velikost všech adresářů v macOS Sierra


Pokud chceme zobrazit celkovou velikost všech adresářů dostupných v macOS Sierra, použijeme následující příkaz:
 du -sh *
Výsledkem bude následující:

Výsledek složky můžeme zobrazit zejména v adresáři, abychom mohli vizualizovat velikost každého z prvků v něm obsažených. K tomu použijeme následující syntaxi:

 du -sh / Uživatelé / (Uživatelské jméno) / (Adresář) / *
Výsledkem bude následující:

Tímto způsobem příkaz du Zobrazuje podrobné informace o každém prvku, který tvoří adresář v macOS Sierra.

3. Zobrazení velikostí souborů pomocí vyhledávacího panelu v macOS Sierra

Krok 1
Vyhledávací panel Finder je praktická možnost, která nám umožňuje spravovat soubory pomocí více parametrů.
Pro přístup k němu otevřeme Finder a použijeme kombinaci kláves Command + F nebo z nabídky Soubor / Hledat a uvidíme následující okno:

Krok 2
Na tlačítku Třída musíme zobrazit možnosti hledání, vyberte jiný a tam vyberte možnost Velikost souboru přidat jej do možností hledání v macOS Sierra:

Krok 3
Jakmile je tato možnost vybrána, klikněte na Přijmout. Nyní můžeme provádět vyhledávání na základě parametrů jako:

  • Je rovná, větší nebo menší než určitá velikost
  • Měření velikosti, KB (kilobajty), MB (megabajty) nebo GB (gigabajty)
V tomto příkladu jsme uvedli, že jsou zobrazeny všechny prvky s velikostí větší než 5 MB.

4. Velikost souboru zobrazíte pomocí příkazu Najít


Tento příkaz, jak naznačuje jeho název, najde hodnoty, které zadáme v jeho syntaxi definováním speciální velikosti. V tomto případě chceme vyhledat všechny soubory nebo adresáře, jejichž velikost je větší než 50 MB, zadáme následující:
 sudo find / -type f -size + 50 000k -exec ls -lh {} \; | awk '{print $ 9 ":" $ 5}'
Výsledkem bude následující:

ZVĚTŠIT

Vidíme, že se zobrazují prvky, které překračují uvedenou velikost a jejich příslušné umístění, což je praktická pomoc.

Máme alternativy k přesnému určení velikosti adresářů, které tvoří macOS Sierra, a tudíž nad nimi máme centralizovanější kontrolu.

Skrytý příkaz MacOS Sierra

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave