Fórum Ubuntu CZ/SK
Ostatní => Ubuntu Server => Téma založeno: dan 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
-
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
-S
sort by file size
-
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:
cd /var/www
find . -size +1400k
-
Uplácal jsem tohle, vypadá to celkem funkčně:
ls -RAs --block-size=1M|grep '^[0-9]* '|sed 's/^ *//'|sort -nr|less
Velikost souborů se vypisuje v MiB, viz --block-size.
-
Uplácal jsem tohle, vypadá to celkem funkčně:
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
-
Tak třeba...
find -type f -exec du -B 1M {} \+|sort -nr|less
:)