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ą
Leiskite „Firefox“ automatiškai pašalinti stebėjimo priemones iš URL

Leiskite „Firefox“ automatiškai pašalinti stebėjimo priemones iš URL

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

Skaityti daugiau

Naujas „OneDrive“ klientas su „Windows 11“ panašiu nustatymų dizainu yra kuriamas

Naujas „OneDrive“ klientas su „Windows 11“ panašiu nustatymų dizainu yra kuriamas

„Microsoft“ kuria naują „OneDrive“ programą, kurios dizainas buvo pakeistas. Ji įgauna „Windows 1...

Skaityti daugiau

Sergejus Tkačenko, „Winaero“ autorius

Ši svetainė naudoja slapukus, kad pagerintų jūsų patirtį naršant svetainėje. Iš šių slapukų slapu...

Skaityti daugiau