Hogyan látja a méretét mappák és fájlok a konzol linux

Hogyan látja a méretét mappák és fájlok a konzol linux

Szia, ma szeretnék beszélni, hogyan, elvégre a konzolról vagy ssh-n keresztül udalenke tudom a méret a mappa vagy fájl linux.
Ezzel a cél szembe, amikor szükséges volt, hogy ki veszi a legtöbb helyet a vállalati faylhranilische.






Ez a művelet lehet az erőforrás-igényes, amikor nagy számú fájlt. És, hogy ne zavarja, adok példákat munkám gép.

és ez segíteni fog nekünk egy nagy du parancsot.

Élvezi a mérete a munka könyvtárba a meghajtó haza:

Ha beírja igazságos vagy du du -h, majd termenal Ramer kiírja az összes almappák és fájlok. Tehát jobb, ha nem kell csinálni.







Ha szeretné tudni, hogy a méret a teljes tartalmát a katalógusban, akkor megyünk és a következő parancsot:

Samvol * azt jelenti, hogy ki kell választania az összes fájlt a mappában.

Rendezés mappaméret:

du -s * | rendezés NR - Felsorolja az összes fájlt kilobájt, és rendezni a legnagyobbtól a legkisebb.
du -SM * | rendezés NR -Pokazhet összes fájl megabájt, és rendezni a legnagyobbtól a legkisebb.

du -s * | sorrend NR | cut -f 2- | miközben olvasni; do du -hs $ a; tenni - és ez kostruktsii segítséget sort a fájlokat legnagyobbtól a legkisebb és felírni a méret MB-kilobájt:

Hozzászólás navigáció

7 gondolat a „Hogyan látja a méret a Linux konzolt mappák és fájlok”

És miért nem csak használja az ls parancs helyett du?
Például az ls -l -S parancs megjeleníti a könyvtár tartalmát a sorrendje a legnagyobbtól a legkisebb méretű és névvel (és könyvtárak és méretű tartalom). Emellett ott van a teljes mérete az aktuális könyvtár és annak tagja.
Mi kiegészítik a -h opció és a memória mérete jelenik meg bájtban KB és MB, ha van ilyen. ls -l -s -h
Nos, ha hozzáadjuk a -R majd részletesen minden pokeazan alkönyvtárakat kezdve a jelenlegi. ls -l -s -h -R

Csak azt mutatták, egy másik utat. Hogyan kell használni, rajtad