Den här guiden visar hur du får reda på hur mycket diskutrymme en fil eller mapp tar upp med Linux-kommandoraden.
Ta reda på filstorleken på alla filer och mappar
Du-kommandot sammanfattar diskanvändningen för varje fil.
I sin enklaste form kan du helt enkelt springa följande kommando:
du
Detta rullar igenom alla filer och mappar i den nuvarande arbetsmappen. För varje fil som visas visas en filstorlek bredvid den och längst ner visas den totala filstorleken.
För att få reda på hur mycket utrymme som används på hela enheten kan du börja i rotmappen genom att använda följande kommando:
du /
Du kan behöva använda sudo tillsammans med du-kommandot för att höja dina behörigheter enligt följande:
sudo du /
Huvudproblemet med ovanstående kommando är att det bara kommer att lista undermapparnas filstorlek och inte filerna i dem.
För att få en komplett lista använd en av följande kommandon:
du -aduall Du kan få utmatningen att bläddra i sidor genom att använda kommandot mer eller mindre som följer: du | Merdu | mindre Om du bara vill ta reda på vilken diskanvändning som används av en enda fil kan du ange filnamnet tillsammans med kommandot du som följer. du / sökväg / till / fil Till exempel du image.png Utgången kommer att bli något så här: 36 image.png Om du anger ett mappnamn tillsammans med kommandot du får du en lista över alla filer i mappen. 88 Ånga / stockar92 Ånga
Ovanstående visar att Steam-mappen har en loggmapp som har en storlek på 88 och summan för Steam-mappen är 92. Det listar inte filerna i loggmappen. För att få listan över filer skulle du behöva använda följande kommando: du-a ånga Resultaten är nu följande: 84 Ånga / loggar / bootstrap_log.txt88 Ånga / stockar92 Ånga
Som standard anges filstorlekarna som kilobytes. Du kan ändra blockstorlek till andra värden enligt följande: du -BM Till exempel har jag en fil som heter "zorin.iso" som som standard är 1630535680 i storlek. du-MB zorin.iso Ovanstående kommando utmatar storleken som 1556M. Du kan också använda K eller G enligt följande: du-BK zorin.isodu -BG zorin.iso I kilobytes är zorin.iso-filen listad som 159232K. I gigabyte är zorin.iso-filen listad som 2G Det finns faktiskt 8 möjliga inställningar som är följande: Om du får en lista med filer som försöker få rätt skärmstorlek är det svårt. Till exempel måste en fil med 100 byte visas som byte men en fil som är 16 gigabyte skulle visas bättre i gigabyte. För att få rätt filstorlek baserat på filen som visas, använd en av följande kommandon: du -hdu-human-readble Du kan få kommandot du att visa den totala storleken på filerna och mapparna med följande kommandon: du -cdu - total Du kan också eliminera det mesta av den andra utmatningen, som listning av filer och mappar genom att använda följande kommandon: du-sdu - summarize Du kan läsa mer om kommandot du genom att köra mankommandot i terminalen enligt följande: man du Ett annat kommando du kanske vill läsa om är kommandot df som rapporterar filsystem och användning av diskutrymme. Ta reda på filstorleken på enskilda filer och mappar
Ändra utmatningen av filstorleken
Summera utmatningen
Sammanfattning