Megtalálja, hogy mennyi lemezterületet használ egy fájl vagy mappa Linux alatt

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:

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.