четверг, 24 мая 2012 г.

Примеры использования df

  1. Для просмотра использования всех файловых систем используем опзию -a
    $ df -a
    Filesystem           1K-blocks      Used Available Use% Mounted on
    /dev/sda1            132239776   6210892 119311496   5% /
    proc                         0         0         0   -  /proc
    sysfs                        0         0         0   -  /sys
    devpts                       0         0         0   -  /dev/pts
    tmpfs                  4021876         0   4021876   0% /dev/shm
    none                         0         0         0   -  /proc/sys/fs/binfmt_misc
    /dev/sdb2             30969600    117740  29278696   1% /home/oracle
    /dev/sdc1            576310180     71232 546964104   1% /home/data
  2. Вывод информации о использовании ФС с указанием размера блока - -B 100
    $ df -B 100
    Filesystem         100B-blocks      Used  Available Use% Mounted on
    /dev/sda1           1354135307  63599535 1221749720   5% /
    tmpfs                 41184011         0   41184011   0% /dev/shm
    /dev/sdb2            317128704   1205658  299813848   1% /home/user
    /dev/sdc1           5901416244    729416 5600912425   1% /home/data
  3. Вывод информации в "человекочитабельном" виде - опция -h
    $ df -h
    Filesystem            Size  Used Avail Use% Mounted on
    /dev/sda1             127G  6.0G  114G   5% /
    tmpfs                 3.9G     0  3.9G   0% /dev/shm
    /dev/sdb2              30G  115M   28G   1% /home/user
    /dev/sdc1             550G   70M  522G   1% /home/data
  4. Отображение вконце общей информации об использовании ФС - --total
    $ df -h --total
    Filesystem            Size  Used Avail Use% Mounted on
    /dev/sda1             127G  6.0G  114G   5% /
    tmpfs                 3.9G     0  3.9G   0% /dev/shm
    /dev/sdb2              30G  115M   28G   1% /home/user
    /dev/sdc1             550G   70M  522G   1% /home/data
    total                 710G  6.2G  668G   1%
  5. Информацияя об инодах ФС - -i
    $ df -i
    Filesystem            Inodes   IUsed    IFree IUse% Mounted on
    /dev/sda1            8396800   65397  8331403    1% /
    tmpfs                1005469       1  1005468    1% /dev/shm
    /dev/sdb2            1966560    2517  1964043    1% /home/user
    /dev/sdc1           36593664      11 36593653    1% /home/data
  6. Напечатать отдельным столбцом тип ФС - -T
    $ df -T
    Filesystem    Type   1K-blocks      Used Available Use% Mounted on
    /dev/sda1     ext4   132239776   6210892 119311496   5% /
    tmpfs        tmpfs     4021876         0   4021876   0% /dev/shm
    /dev/sdb2     ext2    30969600    117740  29278696   1% /home/user
    /dev/sdc1     ext2   576310180     71232 546964104   1% /home/data
  7. Включение в вывод ФС только указаного типа - -t ext2
    $ df -t ext2
    Filesystem           1K-blocks      Used Available Use% Mounted on
    /dev/sdb2             30969600    117740  29278696   1% /home/user
    /dev/sdc1            576310180     71232 546964104   1% /home/data
    Исключение из вывода ФС указаного типа - -x ext2
    $ df -x ext2
    Filesystem           1K-blocks      Used Available Use% Mounted on
    /dev/sda1            132239776   6210896 119311492   5% /
    tmpfs                  4021876         0   4021876   0% /dev/shm