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 paslėpti disko raides „Windows 10“.

Kaip paslėpti disko raides „Windows 10“.

„Windows“ sistemoje „File Explorer“ galite paslėpti disko raides. Jie išnyks iš naršymo srities i...

Skaityti daugiau

„Windows 10 Build 16241“ pakeitimai ir žinomos problemos

„Windows 10 Build 16241“ pakeitimai ir žinomos problemos

Palikti atsakymą„Microsoft“ šiandien išleido dar vieną „Windows 10 Insider Preview“ versiją. „Win...

Skaityti daugiau

Pridėkite tinklo vietą prie šio kompiuterio sistemoje „Windows 10“.

Pridėkite tinklo vietą prie šio kompiuterio sistemoje „Windows 10“.

„Windows 10“ palaiko tinklo vietos įtraukimą į aplanką Šis kompiuteris. Bus sukurtas specialus sp...

Skaityti daugiau