Windows Tips & News

Poiščite največjo datoteko in imenik v Linuxu

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimizirati delovanje sistema

Včasih bodo uporabniki Linuxa morda morali najti največji imenik ali največjo datoteko na svojem disku. To lahko hitro najdete z enim samim ukazom. Poglejmo, kako je to mogoče storiti.

Oglas


V enem od naših prejšnjih člankov smo si podrobno ogledali Kako si ogledate porabo prostora na disku za datoteko ali mapo z uporabo terminala Linux. Omenjeni članek se nanaša na ukaz "du", ki lahko izračuna povzetek velikosti imenika ali datoteke. Lahko ga kombinirate z nekaj drugimi orodji konzole, da ugotovite največji predmet. Evo kako.

Poiščite največjo datoteko in imenik v Linuxu

Če želite najti največjo datoteko in imenik v Linuxu, lahko združite du z ukazom sort. Na primer, lahko izvedete du za mapo, ki vsebuje podmape, kot je ta:

du -hs ./distr/*

Stikalo -s pove du, da natisne samo povzetek informacij.
Stikalo -h spremeni velikost rezultata iz navadnih bajtov v človeku berljivo obliko.

Oglejte si naslednji posnetek zaslona:linux-poišči največjo-datoteko-ali-mapo

Ni problema, če je mapa, ki jo analizirate, majhna. Če pa poskušate preveriti celoten datotečni sistem, je lahko zelo težko pregledati celoten izhod pripomočka du. Rešitev, ki jo lahko uporabite, je kombiniranje du z ukazom sort.

Ukaz bo videti takole:

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

Ukaz za razvrščanje v kombinaciji z du preko znaka cevovoda ima dve stikali: -r in -h.
-h pove ukazu, da so podatki za obdelavo v človeku berljivi obliki.
-r ukaz za razvrščanje razvrsti podatke v obratni obliki

Izhod bo naslednji:linux-največja-datoteka-ali-mapa-razvrščena

To je zelo koristno.

Zdaj pa skrčimo izhod na določeno število zapisov. Na primer, poglejmo prvih 5 največjih datotek in imenikov. Samo združi du in razvrsti z ukazom head.

du -hs ./distr/*|razvrsti -rh|glava -n 5

Argument -n za ukaz head določa, koliko vrstic je treba vključiti v izhod. V mojem primeru želim videti prvih 5 največjih vrstic.

Izhod je naslednji:linux-največja-datoteka-ali-mapa-razvrščena-top-5

To je to. S priloženo kombinacijo ukazov lahko hitro najdete največjo datoteko in imenik v Linuxu. Samo popravite korensko pot za ukaz du in končali ste.

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimizirati delovanje sistema
Windows 10 build 14376 je na voljo za Fast Ring Insiders

Windows 10 build 14376 je na voljo za Fast Ring Insiders

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimi...

Preberi več

Zbirne posodobitve za Windows 10, 16. julij 2019

Zbirne posodobitve za Windows 10, 16. julij 2019

1 odgovorMicrosoft izdaja nabor kumulativnih posodobitev za podprte različice sistema Windows 10....

Preberi več

Firefox 48 beta je izšel s privzeto omogočenim večprocesnim načinom

Firefox 48 beta je izšel s privzeto omogočenim večprocesnim načinom

1 odgovorprej, smo opazili da bodo razvijalci omogočili večprocesni način, znan kot proces na zav...

Preberi več