Ez az útmutató megmutatja, hogyan állapítható meg, hogy a fájl vagy mappa mennyi helyet foglal a Linux parancssor használatával.
Ismerje meg az összes fájl és mappa fájlméretét
A du parancs összefoglalja az egyes fájlok lemezhasználatát.
A legegyszerűbb formában egyszerűen futtathatja a következő parancsot:
du
Ez átkeredi az aktuális munkakönyvtárban található összes fájlt és mappát. Minden egyes megjelenített fájl esetében egy fájlméret jelenik meg mellette és alul, a teljes fájlméret jelenik meg.
Annak megállapításához, hogy mennyi helyet használ az egész meghajtón, a gyökérkönyvtárban a következő paranccsal indítható el:
du /
Előfordulhat, hogy a du parancsdal együtt a sudo- ot kell használni a jogosultságok emeléséhez az alábbiak szerint:
sudo du /
A fenti parancs fő problémája, hogy csak az almappák fájlméretét, és nem a bennük lévő fájlokat fogja felsorolni.
A teljes listázáshoz használja az alábbi parancsok valamelyikét:
du -a
du - all
A kimenetet az oldalakon lapozzuk a több parancs vagy a kisebb parancs használatával az alábbiak szerint:
du | több
du | Kevésbé
Ismerje meg az egyes fájlok és mappák fájlméretét
Ha csak egy fájl által használt lemezhasználatot szeretné megtudni, akkor a du parancsot és a du parancsot a következőképpen adhatja meg.
du / path / to / fájl
Például
du image.png
A kimenet így lesz:
36 kép.png
Ha a du parancsot tartalmazó mappa nevét adja meg, akkor a mappában lévő összes fájl listáját kapja meg.
88 Gőz / rönk
92 Gőz
A fentiek azt mutatják, hogy a Steam mappában 88-as méretű naplófájl található, és a Steam mappában lévő összes hely 92.
A fájlok nem szerepelnek a naplók mappájában. A fájlok listájának lekéréséhez a következő parancsot kell használni:
du -a Steam
Az eredmények a következők:
84 Steam / logs / bootstrap_log.txt
88 Gőz / rönk
92 Gőz
A fájlméret kimenetének módosítása
Alapértelmezés szerint a fájlméretek kilobájtként vannak felsorolva. A blokkméretet más értékekre változtathatja az alábbiak szerint:
du-BM
Például van egy "zorin.iso" nevű fájl, amely alapértelmezés szerint 1630535680 méretű.
du -BM zorin.iso
A fenti parancs 1556M méretűre nyomtat.
A K vagy G kódokat is használhatja az alábbiak szerint:
du -BK zorin.iso
du-BG zorin.iso
Kilobájtban a zorin.iso fájl neve 159232K.
Gigabájtban a zorin.iso fájl 2G-ként szerepel
Valójában 8 lehetséges beállítás van, amelyek a következők:
- K kilobyte
- M - Megabájt
- G - Gigabájt
- T - terabájtok
- P - Petabájt
- E - Exabytes
- Z - Zetabájtok
- Y - Yottabyte
Ha olyan fájlok listáját kapja, amelyek megpróbálják megkapni a helyes megjelenítési méretet, nehéz. Például, egy 100 bájtos fájlt bájtként kell megjeleníteni, de egy 16 gigabájtos fájl gigabájtban jobb lesz.
A megjelenő fájl alapján a megfelelő fájlméret eléréséhez az alábbi parancsok valamelyikét kell használni:
du-h
du --human-readable
Összefoglalja a kimenetet
A du paranccsal megjelenítheti a fájlok és mappák teljes méretét a következő parancsok használatával:
du -c
du - totális
A többi kimenet legtöbbjét, például a fájlok és mappák listáját is megszüntetheti a következő parancsok használatával:
du -s
du --summarize
összefoglalás
A du parancsról többet megtudhat, ha a man parancsot a terminálon futtatja az alábbiak szerint:
ember du
Egy másik parancs, amelyről olvashatsz, az a df parancs, amely a fájlrendszert és a lemezterület használatát jelenti.