du - Manpage - Tux24 Net - Linux Unix Network
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z




NAME
    du - estimate file space usage

SYNOPSIS
    du [OPTION]... [FILE]...

DESCRIPTION
    Summarize disk usage of each FILE, recursively for directories.

    Mandatory arguments to  long options are mandatory for short options
    too.

    -a, --all
    write counts for all files, not just directories

    -B, --block-size=SIZE use SIZE-byte blocks

    -b, --bytes
    print size in bytes

    -c, --total
    produce a grand total

    -D, --dereference-args
    dereference FILEs that are symbolic links

    -h, --human-readable
    print sizes in human readable format (e.g., 1K 234M 2G)

    -H, --si
    likewise, but use powers of 1000 not 1024

    -k   like --block-size=1K

    -l, --count-links
    count sizes many times if hard linked

    -L, --dereference
    dereference all symbolic links

    -S, --separate-dirs
    do not include size of subdirectories

    -s, --summarize
    display only a total for each argument

    -x, --one-file-system
    skip directories on different filesystems

    -X FILE, --exclude-from=FILE
    Exclude files that match any pattern in FILE.

    --exclude=PATTERN Exclude files that match PATTERN.

    --max-depth=N
    print the total for a directory (or file, with --all) only if it
    is  N  or fewer levels below  the command line argument;
    --max-depth=0 is the same as --summarize

    --help display this help and exit

    --version
    output version information and exit

    SIZE may be (or may be an integer optionally followed by) one of fol-
    lowing: kB 1000, K 1024, MB 1,000,000, M 1,048,576, and so on for G, T,
    P, E, Z, Y.

PATTERNS
    PATTERN is a shell pattern (not a regular expression). The pattern ?
    matches any one character, whereas * matches any string (composed of
    zero, one or multiple characters). For example,  *.o will match any
    files whose names end in .o. Therefore, the command

    du --exclude='*.o'

    will skip all files and subdirectories ending in .o (including the file
    .o itself).

AUTHOR
    Written by Torbjorn Granlund, David MacKenzie, Larry McVoy, and Paul
    Eggert.

REPORTING BUGS
    Report bugs to <bug-coreutils@gnu.org>.

COPYRIGHT
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is
    NO warranty; not even for MERCHANTABILITY or FITNESS FOR  A PARTICULAR
    PURPOSE.

SEE ALSO
    The full documentation  for du is maintained as a Texinfo manual. If
    the info and du programs are properly installed at your site, the com-
    mand

    info du

    should give you access to the complete manual.