quotacheck

Scan a file system for disk usage

Syntax
      quotacheck [-g] [-u] [-v] -a
      quotacheck [-g] [-u] [-v] filesys ...

Quotacheck performs a filesystems scan for usage of files and directories, used by either user or group. The output is the quota file for the corresponding filesystem. By default the names for these files are:
- A user scan: quota.user
- A group scan: quota.group

The resulting file consist of a struct dqblk for each possible id up to the highest existing uid or gid and contains the values for the disk file and block usage and possibly excess time for these values. ( for definitions of struct dqblk see )

Quotacheck should be run each time the system boots and mounts non-valid file systems. This is most likely to happen after a system crash.

The speed of the scan is proportional to the number of directories/files.

OPTIONS
       -v     This way the program will give some useful  information 
               about  what  it  is  doing, plus some fancy
              stuff.

       -d     This means debug. It will result in a lot of information 
              which can be used in debugging the program.
              The output is very verbose and the scan will not be
              fast.

       -u     This flag tells the program to scan the disk and to
              count the files and directories used by  a  certain
              uid. This is the default action.

       -g     This flag forces the program to count the the files
              and directories used by a certain gid.

       -a     Check all of the quotas for  the  filesystems  mentioned 
               in  /etc/fstab.  Both user and group quotas
              are  checked  as  indictated  by   the   /etc/fstab
              options.

       -R     When  used  in conjunction with -a, all filesystems
              except the root filesystem are checked for  quotas.

NOTE Quotacheck should only be run as Super User. Non-priviliged users are presumably not allowed to read all the directories on the given file system.

Files
quota.user, quota.group, /etc/fstab

"In the factory we make cosmetics. In the store we sell hope" ~ Charles Revson

Related:

quota - Display disk usage and limits
quotactl - Manipulate disk quotas
fstab, quotaon, quotaoff, edquota, repquota, fsck, efsck, e2fsck, xfsck
ulimit - Limit user resources
Equivalent Windows command: FSUTIL quota - File and Volume utilities


© Copyright SS64.com 1999-2013
Some rights reserved