Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Seřazení souborů podle velikost  (Přečteno 1380 krát)

dan

  • Návštěvník
  • Příspěvků: 63
Seřazení souborů podle velikost
« kdy: 27 Října 2010, 22:42:26 »
Zdravím, potřeboval bych vypsat soubory seřazené podle velikosti ve složce /var/www. Potřeboval bych, aby se procházeli i podsložky. Myslíte, že je nějaká možnost, jak toho dosáhnout? Díky

Martin - ViPEr*CZ*

Re: Seřazení souborů podle velikost
« Odpověď #1 kdy: 27 Října 2010, 22:46:15 »
Hmmm ls to nemá za pomocí nějakého parametru?

Co takhle google... první odkaz...http://linux.about.com/od/commands/l/blcmdl1_ls.htm

Kód: [Vybrat]
-S
    sort by file size
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

dan

  • Návštěvník
  • Příspěvků: 63
Re: Seřazení souborů podle velikost
« Odpověď #2 kdy: 28 Října 2010, 08:00:54 »
ls znám. Asi jsem to včera špatně napsal, potřebuji udělat výpis "velkých" souborů ze všech podsložek které mám ve složce /var/www
Zatím mi musí stačit tohle:
Kód: [Vybrat]
cd /var/www
find . -size +1400k
« Poslední změna: 28 Října 2010, 08:39:52 od dan »

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re: Seřazení souborů podle velikost
« Odpověď #3 kdy: 28 Října 2010, 09:10:31 »
Uplácal jsem tohle, vypadá to celkem funkčně:
Kód: [Vybrat]
ls -RAs --block-size=1M|grep '^[0-9]* '|sed 's/^ *//'|sort -nr|less
Velikost souborů se vypisuje v MiB, viz --block-size.
« Poslední změna: 28 Října 2010, 09:55:16 od GdH »

dan

  • Návštěvník
  • Příspěvků: 63
Re: Seřazení souborů podle velikost
« Odpověď #4 kdy: 28 Října 2010, 12:03:46 »
Uplácal jsem tohle, vypadá to celkem funkčně:
Kód: [Vybrat]
ls -RAs --block-size=1M|grep '^[0-9]* '|sed 's/^ *//'|sort -nr|less
Velikost souborů se vypisuje v MiB, viz --block-size.

Super, hraje, prvně jsem nechápal, proč je na konci výpisu :, pak jsem zjistil, že to jde listovat :-) Jelikož se v tom vůbec nevyznám, šlo by prosím tě ještě nějak udělat to, aby u souboru byla i cesta? Děkuji

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re: Seřazení souborů podle velikost
« Odpověď #5 kdy: 28 Října 2010, 14:11:00 »
Tak třeba...
Kód: [Vybrat]
find -type f -exec du -B 1M {} \+|sort -nr|less:)

 

Provoz zaštiťuje spolek OpenAlt.