Назад | Перейти на главную страницу

Как я могу проверить оставшуюся дисковую квоту?

df сообщает только о свободном месте на диске, как я могу получить разрешенное свободное пространство?

Взгляните на команду quota здесь:

http://linux.die.net/man/1/quota


квота

Например:

квота -u пользователь1

Ответ системы:

Disk quotas for user user1 (uid 501):
     Filesystem  blocks   quota   limit   grace files   quota   limit  grace    
     /dev/hda6     992   50000   55000              71   10000   11000

отчет о квотах

Отчет обо всех пользователях с превышением квоты:

квота -q

Сводный отчет по квоте:

repquota -a

Report for user quotas on device /dev/hda5
Block grace time: 7days; Inode grace time: 7days
                    Block limits                File limits
User            used    soft    hard  grace    used  soft  hard  grace
----------------------------------------------------------------------
root      -- 4335200       0       0         181502     0     0
bin       --   15644       0       0            101     0     0
...
user1     --    1944       0       0            120     0     0    

Ограничения для этого пользователя не отображаются, так как ограничения установлены на 0.

Если квоты установлены, команда "quota" показывает детали.

quota -v

попробуйте эту команду

repquota -sa | grep -v "0       0"

Это даст подробный отчет для всех пользовательских учетных записей, например:

/home]# repquota -sa | grep -v "0       0"
*** Report for user quotas on device /dev/root
Block grace time: 7days; Inode grace time: 7days
                        Block limits                File limits
User            used    soft    hard  grace    used  soft  hard  grace
----------------------------------------------------------------------
usera      --  20018M    977G    977G           351k     0     0
userb      --  11301M  55000M  55000M           106k     0     0
users      --   35192   1000M   1000M           2092     0     0