Računalo koristimo za generiranje, dijeljenje i primanje informacija svih vrsta, pa obično pohranjujemo različite sadržaje u različitim formatima kako bismo im mogli pristupiti kad god nam zatreba. Međutim, problem s tim je što se pohrana našeg računala malo po malo puni.
U našim operativnim sustavima obično pohranjujemo sve vrste datoteka, od teksta do videozapisa, ostavljamo ih u mapama ili direktorijima ovisno o vrsti operacijskog sustava koji koristi. U slučaju Linuxa to su direktoriji i postupno spremanje datoteka ispunit će prostor na tvrdom disku pa čak može utjecati na njegove performanse.
Zato kao administratori ili korisnici moramo pronaći funkcionalni način za otkrivanje datoteka koje zauzimaju najviše mjesta u direktoriju kako bi se utvrdio stupanj njihove važnosti i na taj način provjerilo je li ih moguće ukloniti ili jednostavno premjestiti na drugo mjesto .
Solvetic će objasniti postupak pronalaska veličine datoteke u Linuxu.
Kako pronaći velike datoteke u Linuxu
Za ovaj proces koristit ćemo naredbu du, ovo je naredba koja nam omogućuje da dobijemo informacije o upotrebi tvrdog diska. Ovo se fokusira na direktorije, imamo različite parametre koje možemo koristiti za dobivanje pojedinosti, a to su:
Završite svaki redak izlaza s NULL
-0, -broj
Zapisuje broj svih datoteka, ne samo direktorija
-a, -sve
Ispišite prividne veličine, a ne stvarnu upotrebu diska
-prividne veličine
Promijenite veličine na SIZE prije ispisa na konzolu
-B, -block -size = SIZE
Generira ukupni zbroj veličine direktorija
-c, -ukupno
ispisuje ukupni iznos za imenik samo ako je to N ili manje razina koje su manje od argumenta naredbenog retka
d, -max -dubina = N
Ispišite rezultat u formatu čitljivom za ljude
-h, -ljudski čitljivo
Odnosi se na direktorije, u ovom slučaju ne uključuje veličinu poddirektorija -s, -summarize: prikazuje samo ukupni broj svakog direktorija
-S, -razdvoj -dirs
Prikazuje vrijeme posljednje izmjene bilo koje datoteke ili direktorija.
-vrijeme
Pogledajmo sada kako koristiti du u Linuxu za pronalaženje velikih datoteka na temelju danih kriterija.
Korak 1
Za početak, pokrenimo du s ah parametrima na:
- -a koji nam omogućuje pristup svim direktorijima i poddirektorijima
- -h pomoću kojih je moguće doći do podataka na čitljivom jeziku
du -ah / dom
POVEĆAJTE
Korak 2
Moguće je povećati razinu dubine imenika koji se analizira, za to izvršavamo sljedeće:
du -ha -max -depth = 1 / home
POVEĆAJTE
Korak 3
Pomoću du možemo uspostaviti redoslijed na način prikaza rezultata, dodatno navesti X količinu retka, na primjer, možemo navesti 20 redaka s čitljivim podacima:
sudo du -h / | sortiraj -rh | glava -20
POVEĆAJTE
Vidimo 20 redaka sa specifičnim detaljima njegove veličine.
Korak 4
Druga dostupna opcija je popis globalnog zbroja, za to ćemo izvršiti:
du -chs *
POVEĆAJTE
Korak 5
Ova naredba je zadužena za prikaz veličine svih direktorija, za jedan posebno izvršavamo:
du -chs / dom
POVEĆAJTE
Ovo su opcije koje nam nudi za upravljanje i poznavanje veličine direktorija u Linuxu.