Könyvtár méretének lekérése a parancssorból

Tartalomjegyzék:

Anonim

Szeretné látni egy könyvtár méretét a parancssorból? Talán észrevette, hogy a hagyományos ls paranccsal egy könyvtár tartalmának listázására nem feltétlenül jelenik meg a könyvtár teljes mérete. Ehelyett egy adott könyvtár lemezhasználatának megtekintéséhez használja a dedikált du parancsot, amely megjeleníti a lemezhasználati statisztikákat bármely megadott elérési úthoz vagy könyvtárhoz.Megmutatjuk, hogyan kell használni ezt a parancsot.

Ez nyilvánvalóan a parancssori felhasználókat célozza meg, és a du parancs a könyvtár méretének lekérésére ugyanúgy működik Mac OS, mac OS X, linux és a legtöbb más unix változaton. Alkalmi Mac-felhasználók számára a könyvtár méretének meghatározásának egyszerűbb módja a Finder, a Get Info parancs segítségével bármely megadott mappában.

A címtár méretének meghatározása parancssoron keresztül

A Terminal parancssorból adja ki a következő szintaxist a könyvtár méretének megtekintéséhez:

du -sh /könyvtár/útvonal

Például az /Applications mappa teljes méretének megállapításához a következő parancssort kell kiadnia:

du -sh /Applications/

Ezzel kiszámolhatja bármely megadott könyvtár méretét, és megnézheti a könyvtárakat és fájlokat is.

A -s jelző biztosítja, hogy minden egyes bejegyzés kiszámításra kerüljön, a -h jelző pedig ember által olvasható formátumúvá teszi a kimenetet (a méret kimenete kilobájt KB, a megabájt pedig MB, bájtok helyett). Itt tárgy altuk a du és a különálló df parancs lemezhasználati parancsait is.

Az összes könyvtártartalom méretének megtekintése parancssoron keresztül

Ha a parancssorból szeretné látni az aktuális könyvtártartalom méretét, beleértve a mappákat és fájlokat is, a du -sh parancsot csillag helyettesítő karakterrel, például:

du -sh

Ez megmutatja az aktuális könyvtárban található összes méretét, beleértve a mappák teljes méretét és az egyes fájlok teljes méretét is, hosszú lista formátumban.

Igény szerint használhatja a helyettesítő karaktert más könyvtárútvonalakkal is, például ha szeretné látni egy felhasználói asztali mappa méretét és annak teljes tartalmát, a parancs a következő:

du -sh /Felhasználók/NÉV/Asztali/

Ne feledje, hogy a du kiszámítja az egyes könyvtárak teljes fájlméretét, azok tartalmát és az egyes fájlokat, így attól függően, hogy melyik a célkönyvtár, eltarthat egy ideig a tartalom méretének visszajelentése. neked. Nyilvánvalóan minél gyorsabb egy számítógép, annál gyorsabban megy végbe ez a feldolgozás.

Azt is érdemes megjegyezni, hogy ha csak egy adott fájl méretét szeretné lekérni egy könyvtáron belül, nem pedig a teljes könyvtárat, akkor az ls -l parancsot használhatja az adott fájlhoz.

Tud egy másik hasznos trükköt a könyvtárak méretének lekérésére a parancssorból? Ossza meg velünk megjegyzésekben, és ha tetszett a cikk, valószínűleg a többi parancssori anyagunkat is érdekesnek találja.

Könyvtár méretének lekérése a parancssorból