Už raz za DesdeLinux Ukázal som im niektorí príkazy ktoré nám pomáhajú zistiť, ako sme obsadili každý MB na našom pevnom disku, a medzi nimi som hovoril du, nástroj, ktorý má veľa možností a ktorý sa pomocou niektorých parametrov stáva výkonnejším.
Podľa Wikipedia:
du (skratka dISK ušalvia, disk usage) je štandardný príkaz pre operačné systémy rodiny Unix. Používa sa na odhad využitia miesta na pevnom disku súboru, konkrétneho adresára alebo súborov v súborovom systéme. Úžitkovosť du sa prvýkrát objavila vo verzii 1 systému AT&T Unix.
Ako sa to používa
Ak chceme konkrétne vidieť váhu súboru alebo priečinka čo najjednoduchším a najhumánnejším spôsobom, vykonáme:
$ du -bsh Videos/
Čo sa k nám vráti:
Videá du -bsh / Videá 215G /
Teraz sa pozrime, ktoré sú najťažšie adresáre, ktoré máme v našej domácnosti usporiadané od najvyššieho po najnižší:
$ du -sm *
Čo sa k nám vracia:
$ du -sm * 1172 Stiahnutie 68855 Dokumenty 4084 Desktop 22270 Obrázky 174192 Linux 50887 Hudba 3088 Projekty 1379 Práca 219515 Videá
Ak by sme chceli iba zistiť, ktoré sú napríklad 5 najťažších adresárov v našom / domovskom prostredí, mohli by sme použiť du s radom ďalších príkazov, napríklad:
$ du -sm * | sort -nr | head -5
Čo by sa vrátilo:
$ du -sm * | triediť -nr | hlava -5 219515 Videá 174192 Linux 68855 Dokumenty 50887 Hudba 22270 obrázkov
Ale hodnoty, ktoré nám vracajú, nie sú „také ľudské“, ako sú vyjadrené v MB a sú ťažkopádnejšie na pochopenie. Preto prevádzkujeme:
$ du -hs * | sort -nr | head -5
Čo nás vracia:
$ du -hs * | triediť -nr | hlava -5 215G Videá 171G Linux 68G Dokumenty 50G Hudba 28K mageia-2013.svg
Ako vidíte, na rozdiel od toho, čo si mnohí myslia, použitie terminálu je niekedy rýchlejšie a efektívnejšie ako spustenie grafickej aplikácie. Viete o nejakej inej zaujímavej kombinácii pre du?
ZATÍVAJTE A ZÍSKEJTE MOJ VSTUP !!!
Pravdupovediac, vždy, keď hľadám tieto typy obslužných programov, núti ma to opustiť grafické rozhranie a žiť na konci konzoly (no, už to robím v OpenBSD, ale niečo je niečo).
V každom prípade s konzolou ako Windows by som si trúfol žiť bez KDE alebo XFCE.
Errata. Myslel som Linux namiesto Linuxu.
Errata. Myslel som Linux namiesto Windows.
eliotime3000 preboha !!! Rozumeli sme ti človeče 😀
Problém je v tom, že pokiaľ ide o komentovanie z Androidu, buď nemám priestor na to, aby som videl všetko, čo napíšem, takže sa mi ukazuje nepríjemne písať (pred napísaním komentára uprednostňujem svoj netbook skôr, ako použijem mobilný telefón).
Potom komentujte, keď sedíte pred počítačom .. .. kľudne na vás čakáme .. nie je kam ponáhľať .. 😛
Ďakujem za radu. Je to tak, že sa nemôžem vyhnúť komentovaniu môjho mobilného telefónu, len čo mi čítačka RSS oznámi nový zverejnený záznam v blogu.
Eliotime, opera sa v mojom prípade veľmi nehodí desde linux. Rýchly, ľahký a použiteľný ako tie, ktoré som testoval, prekonal prehliadač uc, pretože podporuje videá vo formáte Flash a YouTube v prvkoch iframe a ďalšom prehliadači. Nie je vôbec ťažký a funguje skvele.
Erratum. Hahaha zjavne sa identifikuje ako safari s iOS predpokladam, pretoze je to tablet
Pre tých, ktorí majú viac radi grafické rozhranie, odporúčam program s názvom Filelight, ktorý nájdete v úložiskách drvivej väčšiny distribúcií.
http://en.wikipedia.org/wiki/Filelight
Vynikajúcou voľbou je aj Gnome „Disk Usage Analyzer (Baobab)“. http://blogs.gnome.org/pbor/files/2012/09/Screenshot-from-2012-09-02-002755.png
du -s -si *
áno, ale máte príkaz du -hs * | triediť -nr | head -5 Považujem za problém, že sa objednáva číselne, nie podľa hmotnosti. Ak ich chcete zoradiť podľa hmotnosti, musíte vykonať príkaz: du -hs * | triediť -hr | hlava -5, dúfam, že to mohlo niekomu slúžiť ^ ^
Slúžil mi, ďakujem
sudo du -sxm / [^ p] * | triediť -nr | hlava -n 15
du -sm *. [^.] * | triediť -nr | hlava -n 15
Je to dobrý príkaz, ale pridanie možnosti -n na zoradenie nebude správne rozpoznávať „ľudskú“ číselnú hodnotu a súbor s veľkosťou 8,0 kB bude väčší ako súbor s veľkosťou 7,9G.
Aby ste tak neurobili, musíte použiť možnosť -h na zoradenie.
PS: Ak sa pozriete na svoj príklad, 5. najťažším súborom mali byť obrázky a nie mageia-2013.svg, ktorý váži iba 28 kB.
Problém s používaním súborov „du -hs *“ je, že nie sú zoradené podľa veľkosti. Napríklad:
4'0K by sa objavil pred 3'5G
800 50 by sa zobrazilo pred XNUMX G
Ak sa mi stane to isté:
$ du -hs * | triediť -nr | hlava -5
577 miliónov torrentov
549M Dokumenty
288K skicár
200 tis. Stiahnutí
Podcast 124M
Zatiaľ čo skutočná vec, pretože veľmi dobre poznám svoj systém, je:
$ du -hsm * | triediť -nr | hlava -5
86008 videí
27328 Hudba
17947 Práca
15108 obrázkov
1672 Dropbox
... vzbudili ste moju zvedavosť, chystám sa preskúmať niečo viac o tejto zaujímavej kombinácii príkazov.
Zdravím!
Bože môj! správna vec je „asi“, nie „h“, prepáčte.
Bože môj! správna vec je „asi“ bez „h“, prepáčte.
Dobrý deň, príkaz by mal byť taký
du -sh * | triediť -rh | hlava -n 5
Takto ich bude objednávať podľa hmotnosti.
pozdravy
Skontrolujte CDU: http://arsunik.free.fr/prog/cdu.html
$ cdu -idh -s
Dobré popoludnie, pri čítaní tohto článku som si spomenul, že existuje nástroj, ktorý generuje obrázok .png alebo .jpg zo zložiek, ktoré vyberie, napríklad / home, aby ho umiestnil ako tapetu, je to veľmi geek tapeta, neviem, či to niekto vie, pretože Nepamätám si jeho meno. Vďaka
Prečo zverejňujem komentáre a nezobrazujú sa?
Stlácate namiesto „Uverejniť komentár“ „Odoslať do / dev / null“?
len oprava. V poslednom príklade, kde použijete „du -sh“, sa musí triedenie uskutočniť s „sort -hr“, pretože „ľudské“ hodnoty sa musia triediť podľa „ľudského“ druhu. Triedenie dokáže rozlíšiť, že 900 kB je menej ako 1 MB, ale ak sa obmedzíte na číselné usporiadanie, nebudete si to všimnúť.
Jednoducho SKVELÉ! Ďakujeme, že ste si našli čas a zverejnili tento hodnotný príspevok.
... objatie pre vás.
Ahojte všetci!!!
Fantastické všetky príspevky (aj výpadky guindou namiesto Linuxu, heh) v tomto vlákne ako na celom fóre! Teraz malá úvaha: pri čítaní komentárov vidím, že je pravda, keď v týchto častiach hovoria, že používatelia systému Linux nie sú normálni, hm? hahaha objatia !!! A všetkým pozdravy zdarma!
Veľmi veľmi dobrý; čisté a jednoduché. Ďakujem.