Difference between revisions of "Du (disk usage) command"
Jump to navigation
Jump to search
(34 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{lowercase}} | ||
<code>[[wikipedia:Du_(Unix)|du]]</code> (disk usage) Unix and [[Linux]] command used to display [[file space usage]]. | <code>[[wikipedia:Du_(Unix)|du]]</code> (disk usage) Unix and [[Linux]] command used to display [[file space usage]]. | ||
− | + | * https://www.man7.org/linux/man-pages/man1/du.1.html | |
== Examples == | == Examples == | ||
* <code>du</code> | * <code>du</code> | ||
− | * <code>du -hs</code> | + | * <code>[[du -hs]]</code> |
* <code>du -hs *</code> | * <code>du -hs *</code> | ||
+ | * <code>du -hs * 2>[[/dev/null]]</code> | ||
+ | * <code>[[du -hs -- *]] 2>[[/dev/null]]</code> | ||
+ | * <code>du -hs -- /path/to/your/dir/*</code> | ||
* <code>du -hs /path/to/file</code> | * <code>du -hs /path/to/file</code> | ||
* <code>du -hs /path/to/directory</code> | * <code>du -hs /path/to/directory</code> | ||
− | * <code>du -hs -- | + | * <code>[[du -hs]] [[/var/lib/]]* | sort --human-numeric-sort -rk1</code> |
+ | |||
* <code>du -h --apparent-size /path/to/file_or_directory</code> | * <code>du -h --apparent-size /path/to/file_or_directory</code> | ||
+ | * <code>du -hs --apparent-size</code> | ||
+ | |||
+ | |||
+ | |||
+ | du -hs [[/var/cache/apt/archives/]] | ||
+ | du -hs [[/var/log/]] | ||
+ | du -hs [[/var/lib/snapd/cache/]] | ||
+ | du -hs [[/var/lib/snapd/snaps/]] | ||
+ | du -hs [[/var/lib/apt/lists/]] | ||
+ | |||
+ | [[macOS]]: | ||
+ | [[du -hs /Users/*/brew/]] | ||
== Related terms == | == Related terms == | ||
* [[Disk space usage]] | * [[Disk space usage]] | ||
− | * [[ncdu]] | + | * <code>[[No space left on device]]</code> |
+ | * <code>[[ncdu]]</code> | ||
* <code>[[df]]</code> (disk free) to show [[file system]] disk space | * <code>[[df]]</code> (disk free) to show [[file system]] disk space | ||
− | * <code>[[ | + | * <code>[[find . -ls]] 2>&1 | sort -rnk7 | more</code> |
* <code>[[docker volume ls]]</code> | * <code>[[docker volume ls]]</code> | ||
* <code>[[sar -F]]</code> | * <code>[[sar -F]]</code> | ||
* [[Node exporter]] ([[Prometheus]]) and [[Zabbix agent]] exposes filesystem statistics, such as disk space used. | * [[Node exporter]] ([[Prometheus]]) and [[Zabbix agent]] exposes filesystem statistics, such as disk space used. | ||
* <code>[[sync]]</code> | * <code>[[sync]]</code> | ||
− | * <code>\du</code> ([[PostgreSQL]]) | + | [[rclone size]] |
+ | * <code>[[SELECT pg_database_size('your_db_name');]]</code> | ||
+ | * <code>[[\du]]</code> ([[PostgreSQL]]) for listing users | ||
+ | * <code>[[gsutil du]]</code> | ||
+ | * <code>[[aws s3 ls]] s3://your-bucket --recursive --human-readable --summarize</code> | ||
+ | * <code>[[docker buildx du]]</code> | ||
+ | * <code>[[docker buildx du --verbose]]</code> | ||
==Activities == | ==Activities == | ||
− | * [[Chgrp, chmod, chown, chcon, du, rm performance information]] | + | * <code>[[Chgrp, chmod, chown, chcon, du, rm performance information]]</code> |
== See also == | == See also == |
Latest revision as of 08:09, 25 January 2024
du
(disk usage) Unix and Linux command used to display file space usage.
Contents
Examples[edit]
du
du -hs
du -hs *
du -hs * 2>/dev/null
du -hs -- * 2>/dev/null
du -hs -- /path/to/your/dir/*
du -hs /path/to/file
du -hs /path/to/directory
du -hs /var/lib/* | sort --human-numeric-sort -rk1
du -h --apparent-size /path/to/file_or_directory
du -hs --apparent-size
du -hs /var/cache/apt/archives/ du -hs /var/log/ du -hs /var/lib/snapd/cache/ du -hs /var/lib/snapd/snaps/ du -hs /var/lib/apt/lists/
du -hs /Users/*/brew/
Related terms[edit]
- Disk space usage
No space left on device
ncdu
df
(disk free) to show file system disk spacefind . -ls 2>&1 | sort -rnk7 | more
docker volume ls
sar -F
- Node exporter (Prometheus) and Zabbix agent exposes filesystem statistics, such as disk space used.
sync
rclone size
SELECT pg_database_size('your_db_name');
\du
(PostgreSQL) for listing usersgsutil du
aws s3 ls s3://your-bucket --recursive --human-readable --summarize
docker buildx du
docker buildx du --verbose
Activities[edit]
See also[edit]
- FHS,
/proc/
,/proc/net/
,/boot/
,/run/
,/dev/
,/usr/
,/var/run/
,/etc/
,/var/
,/var/lib/
/var/log/
,/var/www/
,/opt/
,/lib/
,/sys/
,/proc/kcore
,/proc/sys/, /proc/sys/vm/
,/snap/
,/mnt/
,/mnt/data
,/var/opt/, /usr/bin/
,/lib/, /proc/$PID/, /proc/self/
- File system,
du, df, find, ls, mkdir, touch, locate
du, du -hs
, Disk space usage,df
,ls
,tree
,find
,docker system df
,journalctl --disk-usage
, No space left on device, ENOSPC,sar -F
,growpart
,resize2fs
, ncdu, duf, dua-clils
,find
,tree
,mc
,attr, xattr, chmod
,rclone lsd, lsdir, ls -1
Advertising: