Отображения размеров файлов и директорий в удобной для человека формe


ramok аватар

ramok - Posted on 23 Декабрь 2006

Многие команды юникса воспринмают фалаг -h, при котором цифровая информация выводится в удобной для человека форме(human readable), тоесть в килобайтах, мегабайтах, гигабайтах и так далее.

ramok:pts/20[~/ ls -lh .zshrc
-rw-r--r-- 1 ramok ramok 25K 2006-12-22 17:56 .zshrc
ramok:pts/20[~/
сразу видно что файл .zshrc занимает 25 килобайт
ramok:pts/16[~/ cd /home
ramok:pts/16[/home/ sudo du -hs *
32K     bat
60M     eggdrop
77M     ftp
80M     kirval
15G     ramok
24K     kostya
1,5G    lesha
40K     nwarrior
ramok:pts/16[/home/ 
видно кто больше всего отъедаем места на компьютере Ж:-)
я часто фильтрую что бы видеть только то что занимает гигабайты например
ramok:pts/16[/home/ sudo du -hs * | grep G
15G     komar
1,5G    lesha
ramok:pts/16[/home/
df так же понимает этот удобный флаг
ramok:pts/16[/home/ df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/hda1             333M  176M  140M  56% /
udev                   10M   52K   10M   1% /dev
devshm                110M  4,0K  110M   1% /dev/shm
/dev/mapper/srv-tmp   4,0G  130M  3,7G   4% /tmp
/dev/mapper/srv-var   9,9G  5,4G  4,0G  58% /var
/dev/mapper/srv-usr    22G   20G  1,1G  95% /usr
ramok:pts/16[/home/
0
Ваша оценка: Ничего


cat >>.bashrc
alias df='df -h'
alias ls='ls -h --color=auto'
^D