Windows Tips & News

Raskite didžiausią failą ir katalogą „Linux“.

click fraud protection
REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

Kartais Linux naudotojams gali tekti rasti didžiausią katalogą arba didžiausią failą savo diske. Tai galite greitai rasti naudodami vieną komandą. Pažiūrėkime, kaip tai galima padaryti.

Skelbimas


Viename iš ankstesnių straipsnių mes matėme išsamiai Kaip pamatyti failo ar aplanko disko vietos naudojimą naudojant „Linux“ terminalą. Minėtame straipsnyje kalbama apie komandą „du“, kuri gali apskaičiuoti katalogo ar failo suvestinės dydį. Galite derinti jį su keletu kitų konsolės įrankių, kad sužinotumėte didžiausią elementą. Štai kaip.

Raskite didžiausią failą ir katalogą „Linux“.

Norėdami rasti didžiausią failą ir katalogą Linux sistemoje, galite sujungti du su rūšiavimo komanda. Pavyzdžiui, galite vykdyti du aplankui, kuriame yra tokie poaplankiai:

du -hs ./distr/*

Mygtukas -s nurodo du spausdinti tik suvestinę informaciją.
Jungiklis -h pakeičia rezultato dydį iš paprastų baitų į žmogaus skaitomą formatą.

Žiūrėkite šią ekrano kopiją:linux-find-legest-file-or-folder

Tai nėra problema, kai analizuojamas aplankas yra mažas. Bet jei bandote patikrinti visą failų sistemą, gali būti labai sunku peržiūrėti visą du naudingumo programos išvestį. Sprendimas, kurį galite naudoti, yra sujungti du su rūšiavimo komanda.

Komanda atrodys taip:

du -hs ./distr/*|rūšiuoti -rh

Rūšiavimo komanda kartu su du per konvejerio simbolį turi du jungiklius: -r ir -h.
-h nurodo komandai, kad apdoroti duomenys yra žmogaus skaitomo formato.
-r nustato rūšiavimo komandą duomenis atvirkštiniu formatu

Išvestis bus tokia:linux-didžiausias-failas-arba-aplankas-rūšiuotas

Tai labai naudinga.

Dabar sumažinkime išvestį iki konkretaus įrašų skaičiaus. Pavyzdžiui, pažiūrėkime 5 didžiausius failus ir katalogus. Tiesiog sujunkite du ir rūšiuokite su head komanda.

du -hs ./distr/*|rūšiuoti -rh|head -n 5

Komandos head argumentas -n nurodo, kiek eilučių įtraukti į išvestį. Mano atveju noriu pamatyti 5 didžiausias eilutes.

Išvestis yra tokia:linux-didžiausias-failas-arba-aplankas-rūšiuotas-5

Viskas. Naudodami pateiktą komandų derinį galite greitai rasti didžiausią failą ir katalogą Linux sistemoje. Tiesiog pataisykite du komandos šakninį kelią ir viskas.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą
Kaip filtruoti belaidžius tinklus sistemoje „Windows 8“, kad būtų sukurtas juodasis arba baltasis sąrašas

Kaip filtruoti belaidžius tinklus sistemoje „Windows 8“, kad būtų sukurtas juodasis arba baltasis sąrašas

Šiandien norėčiau pasidalinti su jumis slapta „Windows 8“ (taip pat ir „Windows 7“ bei „Vista“) f...

Skaityti daugiau

„Microsoft“ atvirojo kodo „Windows“ skaičiuoklė

„Microsoft“ atvirojo kodo „Windows“ skaičiuoklė

„Windows 10“ „Microsoft“ pakeitė senas geras skaičiuotuvas su nauja Modern programa. Neseniai pro...

Skaityti daugiau

Ekrano iškirpimas ateina į „Windows 10“ veiksmų centrą

Ekrano iškirpimas ateina į „Windows 10“ veiksmų centrą

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau