Windows Tips & News

Keresse meg a Linux legnagyobb fájlját és könyvtárát

click fraud protection
AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimalizálásához

Előfordulhat, hogy a Linux-felhasználóknak meg kell találniuk a legnagyobb könyvtárat vagy a legnagyobb fájlt a lemezmeghajtójukon. Ezt gyorsan megtalálhatja egyetlen paranccsal. Lássuk, hogyan lehet megcsinálni.

Hirdetés


Egyik korábbi cikkünkben részletesen láttuk Hogyan nézheti meg egy fájl vagy mappa lemezterület-használatát Linux terminál használatával. Az említett cikk a "du" parancsra hivatkozik, amely képes kiszámítani egy könyvtár vagy fájl összegző méretét. Kombinálhatja néhány más konzoleszközzel, hogy megtalálja a legnagyobb elemet. Íme, hogyan.

Keresse meg a Linux legnagyobb fájlját és könyvtárát

A legnagyobb fájl és könyvtár megtalálásához Linuxban, kombinálhatja a du-t a sort paranccsal. Például végrehajthatja a du parancsot egy olyan mappához, amely a következő almappákat tartalmazza:

du -hs ./distr/*

A -s kapcsoló azt mondja a du-nak, hogy csak az összefoglaló információkat nyomtassa ki.


A -h kapcsoló az eredmény méretét sima bájtokról ember által olvasható formátumra változtatja.

Lásd a következő képernyőképet:linux-keresse-legnagyobb-file-or-folder

Nem probléma, ha az elemezni kívánt mappa kicsi. De ha a teljes fájlrendszert próbálja ellenőrizni, nagyon nehéz lehet áttekinteni a du segédprogram teljes kimenetét. A használható megoldás az, hogy a du-t kombinálja a sort paranccsal.

A parancs a következőképpen fog kinézni:

du -hs ./distr/*|sort -rh

A du-vel kombinált rendezési parancsnak két kapcsolója van: -r és -h.
-h közli a paranccsal, hogy a feldolgozandó adatok ember által olvasható formátumban vannak.
-r a rendezési parancsot fordított formátumban rendezi az adatokat

A kimenet a következő lesz:linux-legnagyobb-file-or-folder-sorted

Ez nagyon hasznos.

Most csökkentsük a kimenetet meghatározott számú rekordra. Lássuk például az 5 legnagyobb fájlt és könyvtárat. Csak kombinálja a du és a rendezést a head paranccsal.

du -hs ./distr/*|sort -rh|head -n 5

A head parancs -n argumentuma megadja, hogy hány sort kell tartalmaznia a kimenetben. Az én esetemben az első 5 legnagyobb sort szeretném látni.

A kimenet a következő:linux-legnagyobb-file-or-folder-sorted-top-5

Ez az. A megadott parancskombináció segítségével gyorsan megtalálhatja a Linux legnagyobb fájlját és könyvtárát. Csak javítsa ki a du parancs gyökér elérési útját, és kész.

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimalizálásához
Lásd: Egy alkalmazás által nemrégiben módosított fájlok a Windows 10 rendszerben

Lásd: Egy alkalmazás által nemrégiben módosított fájlok a Windows 10 rendszerben

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább

Testreszabhatja a Windows 10 képernyővédőit titkos rejtett beállításokkal

Testreszabhatja a Windows 10 képernyővédőit titkos rejtett beállításokkal

A Windows Vista egyik új funkciója a szép, gyönyörű képernyővédők beépítése volt. Ezek közé tarto...

Olvass tovább

Az összes oszlop mérete úgy, hogy elférjen a Fájlkezelőben a Windows 10 rendszerben

Az összes oszlop mérete úgy, hogy elférjen a Fájlkezelőben a Windows 10 rendszerben

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább