df(1M) UNIX System V(386 Computer Only) df(1M)
NAME
df (generic), dfspace - report number of free disk blocks and files/free
disk space
SYNOPSIS
df [-F FSType] [-befgiklntV] [current_options] [-o specific_options]
[directory | special | resource...]
dfspace [-F FSType]
DESCRIPTION
The df command prints the allocation portions of the generic superblock
for mounted or unmounted file systems, directories or mounted resources.
directory represents a valid directory name. If directory is specified,
df reports on the device that contains the directory. special represents
a special device (e.g., /dev/dsk/0s1). resource is an RFS/NFS resource
name. If arguments to df are pathnames, df produces a report on the file
system containing the named file.
The df command reports sizes in 512 byte blocks. It will report 2 blocks
less free space, rather than 1 block, since the file uses one system
block of 1-24 bytes.
The directory /etc/fscmd.d/TYPE contains programs for each filesystem
type; df invokes the appropriate binary. /etc/fscmd.d is linked to
/etc/fs.
current_options are options supported by the s5-specific module of df.
Other FSTypes do not necessarily support these options. specific_options
indicate suboptions specified in a comma-separated list of suboptions
and/or keyword-attribute pairs for interpretation by the FSType-specific
module of the command.
The generic options are:
-F Specify the FSType on which to operate. This is only needed
if the file system is unmounted. The FSType should be
specified here or are determined from /etc/vfstab by matching
the mount_point, special, or resource with an entry in the
table.
-b Print only the number of kilobytes free.
-e Print only the number of files free.
-f Reports only an actual count of the blocks in the free list
(free inodes arn not reported). With this option, df reports
on raw devices.
-g Print the entire statvfs structure. Used only for mounted
file systems. Can not be used with current_options or with
the -o option. This option will override the -b, -e, -k, -n,
and -t options.
10/89 Page 1
df(1M) UNIX System V(386 Computer Only) df(1M)
-i Display the total number of inodes, the number of free
inodes, the number of used inodes, and the percentage of
inodes in use.
-k Print allocation in kilobytes. This option should be invoked
by itself because its output format is different from that of
the other options.
-l Report on local file systems only. Used only for mounted
file systems. Can not be used with current_options or with
the -o option.
-n Print only the FSType name. Invoked with no arguments this
option prints a list of mounted file system types. Used only
for mounted file systems. Can not be used with
current_options or with the -o option.
-t Causes total allocated block figures to be reported as well
as number of free blocks.
-V Echo the complete command line, but do not execute the
command. The command line is generated by using the options
and arguments provided by the user and adding to them
information derived from /etc/mnttab or /etc/vfstab. This
option should be used to verify and validate the command
line.
-o Specify FSType-specific options.
-v Reports percent of blocks used as well as the number of
blocks used and free. The -v option cannot be used with
other options.
If no arguments or options are specified, the free space on all local and
remotely mounted file systems is printed.
dfspace is a shell script that uses the df command. dfspace reports the
available disk space for all mounted file systems with the exception of
pseudo file systems such as /proc. dfspace reports the free disk space in
mega bytes and also as a percentage of total disk space.
Without arguments, dfspace reports the free disk space on all file
systems.
The option for dfspace is:
-F FSType find free disk space on FSType file system.
NOTES
The -F option is intended for use with unmounted file systems.
Page 2 10/89
df(1M) UNIX System V(386 Computer Only) df(1M)
This command may not be supported for all FSTypes.
If options -g or -n are used when there are remotely mounted resources,
df will try to determine the remote resource's file system type. If it
can be determined, df will print the file system type; otherwise, it will
print unknown.
FILES
/dev/dsk/*
/etc/mnttab list of filesystems currently mounted
/etc/vfstab list of default parameters for each file system
SEE ALSO
mount(1M), mnttab(4), vfstab(4).
statvfs(2) in the Programmer's Reference Manual.
Manual pages for the FSType-specific modules of df in the System
Administrator's Reference Manual.
10/89 Page 3