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