patterns of subdirectories containing files owned by a given user.
Four different output modes are available: global list, global summary,
-user list, user summary. The format of the output may be customized
+user list and user summary. The format of the output may be customized
via format strings.
There's an interactive mode which allows to quickly launch many queries
on the same database using different modes and different output files.
-The following example creates a database containing the disk usage patterns
-of the /var directory:
-
- $ adu -C -d /root/adu-var -b /var
-
-Here's a simple query that uses the newly created database to print the
-user-summary:
-
- $ adu -S -d /root/adu-var
+By default, adu uses the user-summary output format which looks like
+this:
User summary
root 0 605 12K 267m
postgres 113 19 506 31m
man 6 37 87 2m
syslog 101 1 54 1m
- ntp 107 4 23 253k
- gdm 112 3 20 184k
- postfix 106 1 14 56k
- statd 105 4 7 16k
- sgeadmin 111 4 4 12k
- daemon 1 3 4 12k
- www-data 33 3 3 8k
- news 9 2 2 8k
- fetchmail 110 1 1 4k
- libuuid 116 1 1 4k
- localadmin 1000 1 1 1k
- dhcp 100 1 1 992b
- klog 102 2 2 105b
- avahi 114 2 2 105b
- messagebus 108 1 1 80b
- polkituser 117 1 1 40b
+ ...
+
+The user-list mode prints the largest directories of one more more users:
+
+ uid 0 (root):
+ 55m 8 /var/cache/apt/apt-file/
+ 43m 35 /var/lib/apt/lists/
+ 27m 6K /var/lib/dpkg/info/
+ 25m 4 /var/cache/apt/
+ 20m 118 /var/lib/gconf/defaults/
[NAME]
adu \- advanced disk usage
+[EXAMPLES]
+
+.PP
+The following example creates a database containing the disk usage
+patterns of the /var directory:
+.IP
+ $ adu --create --database-dir /root/adu-var --base-dir /var
+
+.PP
+Here's a simple query that uses the newly created database to print
+the user-summary:
+.IP
+ $ adu --select --database-dir /root/adu-var
+
+.PP
+The command below prints the five largest directories of the users root and
+mysql:
+.IP
+ $ time adu --select --database-dir /root/adu-var --select-options '--select-mode user_list --user root --user mysql --limit 5'
+
[SEE ALSO]
.BR du (1)