2011-11-03 13:06:20 +01:00
|
|
|
.TH ncdu 1 "Nov 3, 2011" "ncdu-1.8g" "ncdu manual"
|
2009-04-05 15:23:16 +02:00
|
|
|
|
2007-07-20 11:15:46 +00:00
|
|
|
.SH NAME
|
|
|
|
\fBncdu \fP- NCurses Disk Usage
|
2009-04-05 15:23:16 +02:00
|
|
|
|
2007-07-20 11:15:46 +00:00
|
|
|
.SH SYNOPSIS
|
2010-08-13 11:28:32 +02:00
|
|
|
\fBncdu\fP [\fB-hqvx\fP] [\fB--exclude\fP \fIPATTERN\fP] [\fB-X\fP \fIFILE\fP] \fIdir\fP
|
2009-04-05 15:23:16 +02:00
|
|
|
|
2007-07-20 11:15:46 +00:00
|
|
|
.SH DESCRIPTION
|
|
|
|
\fBncdu\fP (NCurses Disk Usage) is a curses-based version of
|
|
|
|
the well-known 'du', and provides a fast way to see what
|
|
|
|
directories are using your disk space.
|
2009-04-05 15:23:16 +02:00
|
|
|
|
2007-07-20 11:15:46 +00:00
|
|
|
.SH OPTIONS
|
|
|
|
.TP
|
|
|
|
\fB-h\fP
|
|
|
|
Print a small help message
|
|
|
|
.TP
|
|
|
|
\fB-q\fP
|
|
|
|
Quiet mode. While calculating disk space, \fBncdu\fP will
|
|
|
|
update the screen 10 times a second by default, this
|
|
|
|
will be decreased to once every 2 seconds in quiet
|
|
|
|
mode. Use this feature to save bandwidth over remote
|
|
|
|
connections.
|
|
|
|
.TP
|
2011-09-09 08:51:37 +02:00
|
|
|
\fB-r\fP
|
|
|
|
Read-only mode. This will disable the built-in file deletion feature.
|
|
|
|
.TP
|
2007-07-20 11:15:46 +00:00
|
|
|
\fB-v\fP
|
|
|
|
Print version.
|
|
|
|
.TP
|
|
|
|
\fB-x\fP
|
|
|
|
Only count files and directories on the same
|
|
|
|
filesystem as the specified \fIdir\fP.
|
2007-07-21 13:55:51 +00:00
|
|
|
.TP
|
|
|
|
\fB--exclude\fP PATTERN
|
|
|
|
Exclude files that match PATTERN. This argument can
|
|
|
|
be added multiple times to add more patterns.
|
|
|
|
.TP
|
|
|
|
\fB-X\fP FILE, \fB--exclude-from\fP FILE
|
|
|
|
Exclude files that match any pattern in FILE. Patterns
|
2010-08-13 11:28:32 +02:00
|
|
|
should be separated by a newline.
|
2009-04-05 15:23:16 +02:00
|
|
|
|
2007-07-20 11:15:46 +00:00
|
|
|
.SH KEYS
|
|
|
|
.TP
|
2009-04-05 15:23:16 +02:00
|
|
|
\fB?\fP
|
2007-07-20 11:15:46 +00:00
|
|
|
Show help + keys + about screen
|
|
|
|
.TP
|
2009-10-18 12:52:00 +02:00
|
|
|
\fBup, down j, k\fP
|
2007-07-20 11:15:46 +00:00
|
|
|
Cycle through the items
|
|
|
|
.TP
|
2009-10-18 12:52:00 +02:00
|
|
|
\fBright, enter, l\fP
|
2007-07-20 11:15:46 +00:00
|
|
|
Open selected directory
|
|
|
|
.TP
|
2009-10-18 12:52:00 +02:00
|
|
|
\fBleft, <, h\fP
|
2007-07-20 11:15:46 +00:00
|
|
|
Go to parent directory
|
|
|
|
.TP
|
2009-04-05 15:23:16 +02:00
|
|
|
\fBn\fP
|
2007-07-20 11:15:46 +00:00
|
|
|
Order by filename (press again for descending order)
|
|
|
|
.TP
|
2009-04-05 15:23:16 +02:00
|
|
|
\fBs\fP
|
2007-07-20 11:15:46 +00:00
|
|
|
Order by filesize (press again for descending order)
|
|
|
|
.TP
|
2009-04-05 15:23:16 +02:00
|
|
|
\fBa\fP
|
2007-08-05 10:23:18 +00:00
|
|
|
Toggle between showing disk usage and showing apparent size.
|
|
|
|
.TP
|
2009-04-05 15:23:16 +02:00
|
|
|
\fBd\fP
|
2007-07-20 11:15:46 +00:00
|
|
|
Delete the selected file or directory. An error message will be shown
|
|
|
|
when the contents of the directory do not match or do not exist anymore
|
|
|
|
on the filesystem.
|
|
|
|
.TP
|
2009-04-05 15:23:16 +02:00
|
|
|
\fBt\fP
|
2007-07-20 11:15:46 +00:00
|
|
|
Toggle dirs before files when sorting.
|
|
|
|
.TP
|
2009-04-05 15:23:16 +02:00
|
|
|
\fBg\fP
|
2007-07-20 11:15:46 +00:00
|
|
|
Toggle between showing percentage, graph, both, or none. Percentage
|
|
|
|
is relative to the size of the current directory, graph is relative
|
|
|
|
to the largest item in the current directory.
|
|
|
|
.TP
|
2009-10-18 12:52:00 +02:00
|
|
|
\fBe\fP
|
2007-07-24 10:52:13 +00:00
|
|
|
Show/hide 'hidden' or 'excluded' files and directories. Please note that
|
|
|
|
even though you can't see the hidden files and directories, they are still
|
|
|
|
there and they are still included in the directory sizes. If you suspect
|
|
|
|
that the totals shown at the bottom of the screen are not correct, make
|
|
|
|
sure you haven't enabled this option.
|
2007-07-20 11:15:46 +00:00
|
|
|
.TP
|
2009-04-05 15:23:16 +02:00
|
|
|
\fBi\fP
|
2007-08-05 10:23:18 +00:00
|
|
|
Show information about the current selected item.
|
|
|
|
.TP
|
2009-04-05 15:23:16 +02:00
|
|
|
\fBr\fP
|
2007-07-29 14:53:12 +00:00
|
|
|
Refresh/recalculate the current directory.
|
|
|
|
.TP
|
2009-04-05 15:23:16 +02:00
|
|
|
\fBq\fP
|
2007-07-20 11:15:46 +00:00
|
|
|
Quit
|
2009-04-05 15:23:16 +02:00
|
|
|
|
2010-08-13 11:28:32 +02:00
|
|
|
.SH HARD LINKS
|
|
|
|
Every disk usage analysis utility has its own way of (not) counting hard links.
|
|
|
|
There does not seem to be any universally agreed method of handling hard links,
|
|
|
|
and it is even inconsistent among different versions of ncdu. This section
|
|
|
|
explains what each version of ncdu does.
|
|
|
|
.P
|
|
|
|
ncdu 1.5 and below does not support any hard link detection at all: each link
|
|
|
|
is considered a separate inode and its size is counted for every link. This
|
|
|
|
means that the displayed directory sizes are incorrect when analyzing
|
|
|
|
directories which contain hard links.
|
|
|
|
.P
|
|
|
|
ncdu 1.6 has basic hard link detection: When a link to a previously encountered
|
|
|
|
inode is detected, the link is considered to have a file size of zero bytes.
|
|
|
|
Its size is not counted again, and the link is indicated in the browser
|
|
|
|
interface with a 'H' mark. The displayed directory sizes are only correct when
|
|
|
|
all links to an inode reside within that directory. When this is not the case,
|
|
|
|
the sizes may or may not be correct, depending on which links were considered
|
|
|
|
as "duplicate" and which as "original". The indicated size of the topmost
|
|
|
|
directory (that is, the one specified on the command line upon starting ncdu)
|
|
|
|
is always correct.
|
|
|
|
.P
|
|
|
|
ncdu 1.7 has improved hard link detection. Each file that has more than two
|
|
|
|
links has the "H" mark visible in the browser interface. Each hard link is
|
|
|
|
counted exactly once for every directory it appears in. The indicated size of
|
|
|
|
each directory is therefore, correctly, the sum of the sizes of all unique
|
|
|
|
inodes that can be found in that directory. Note, however, that this may not
|
|
|
|
always be same as the space that will be reclaimed after deleting the
|
|
|
|
directory, as some inodes may still be accessible from hard links outside it.
|
2009-04-05 15:23:16 +02:00
|
|
|
|
2007-07-20 11:15:46 +00:00
|
|
|
.SH BUGS
|
2010-08-13 11:28:32 +02:00
|
|
|
Directory hard links are not supported. They will not be detected as being hard
|
|
|
|
links, and will thus be scanned and counted multiple times.
|
|
|
|
.P
|
|
|
|
Some minor glitches may appear when displaying filenames that contain multibyte
|
|
|
|
or multicolumn characters.
|
|
|
|
.P
|
|
|
|
Please report any other bugs you may find at the bug tracker, which can be
|
|
|
|
found on the web site at http://dev.yorhel.nl/ncdu
|
|
|
|
|
|
|
|
.SH AUTHOR
|
|
|
|
Written by Yoran Heling <projects@yorhel.nl>.
|
2009-04-05 15:23:16 +02:00
|
|
|
|
2007-07-20 11:15:46 +00:00
|
|
|
.SH SEE ALSO
|
|
|
|
\fBdu\fP(1)
|