<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Diego A. Carrasco Gubernatis | Personal Website (Posts about terminal)</title><link>https://diegocarrasco.com/</link><description></description><atom:link href="https://diegocarrasco.com/categories/terminal.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><copyright>Contents © 2026 &lt;a href="mailto:hi@diegocarrasco.com"&gt;Diego Carrasco G.&lt;/a&gt; </copyright><lastBuildDate>Sat, 11 Apr 2026 08:03:46 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Quick-note: Some useful combinations for disk usage sorting in the command line</title><link>https://diegocarrasco.com/du-command/</link><dc:creator>Diego Carrasco G.</dc:creator><description>&lt;figure&gt;&lt;img src="https://diegocarrasco.com/images/social-images/du-command.jpg"&gt;&lt;/figure&gt; &lt;h3 id="context"&gt;Context&lt;/h3&gt;
&lt;p&gt;The &lt;code&gt;du -h&lt;/code&gt; command shows disk usage in human-readable format. I usually use it as &lt;code&gt;du -hs&lt;/code&gt; to get the total disk usage in a specific directory.&lt;/p&gt;
&lt;p&gt;But there are some useful combinations I usually forget. Thus this note.&lt;/p&gt;
&lt;div class="toc"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://diegocarrasco.com/du-command/#context"&gt;Context&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://diegocarrasco.com/du-command/#1-sort-by-size-largest-first"&gt;1. Sort by size (largest first)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://diegocarrasco.com/du-command/#2-sort-by-size-smallest-first"&gt;2. Sort by size (smallest first)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://diegocarrasco.com/du-command/#3-get-the-top-10-largest-directories"&gt;3. Get the top 10 largest directories&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://diegocarrasco.com/du-command/#4-for-the-current-directory-only-not-subdirectories"&gt;4. For the current directory only (not subdirectories)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://diegocarrasco.com/du-command/#5-include-hidden-filesdirectories"&gt;5. Include hidden files/directories&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://diegocarrasco.com/du-command/#6-sort-specific-directory"&gt;6. Sort specific directory&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://diegocarrasco.com/du-command/#7-one-level-deep-only"&gt;7. One-level deep only&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://diegocarrasco.com/du-command/#the-flags"&gt;The flags&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;h3 id="1-sort-by-size-largest-first"&gt;1. Sort by size (largest first)&lt;/h3&gt;
&lt;div class="code"&gt;&lt;pre class="code literal-block"&gt;du&lt;span class="w"&gt; &lt;/span&gt;-h&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;sort&lt;span class="w"&gt; &lt;/span&gt;-hr
&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;This will output a list of all dirs , sorted by size, largest first. Example:&lt;/p&gt;
&lt;div class="code"&gt;&lt;pre class="code literal-block"&gt;❯&lt;span class="w"&gt; &lt;/span&gt;du&lt;span class="w"&gt; &lt;/span&gt;-h&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;sort&lt;span class="w"&gt; &lt;/span&gt;-hr
156M&lt;span class="w"&gt;    &lt;/span&gt;.
106M&lt;span class="w"&gt;    &lt;/span&gt;./.venv
79M&lt;span class="w"&gt; &lt;/span&gt;./.venv/lib/python3.13/site-packages
79M&lt;span class="w"&gt; &lt;/span&gt;./.venv/lib/python3.13
79M&lt;span class="w"&gt; &lt;/span&gt;./.venv/lib
33M&lt;span class="w"&gt; &lt;/span&gt;./.venv/lib/python3.13/site-packages/babel
32M&lt;span class="w"&gt; &lt;/span&gt;./.venv/lib/python3.13/site-packages/babel/locale-data
...
12M&lt;span class="w"&gt; &lt;/span&gt;./.venv/lib/python3.13/site-packages/pip
12M&lt;span class="w"&gt; &lt;/span&gt;./.venv/lib64/python3.13/site-packages/lxml
&lt;span class="m"&gt;9&lt;/span&gt;.9M&lt;span class="w"&gt;    &lt;/span&gt;./.venv/lib/python3.13/site-packages/setuptools
&lt;span class="m"&gt;9&lt;/span&gt;.2M&lt;span class="w"&gt;    &lt;/span&gt;./.venv/lib/python3.13/site-packages/pygments
&lt;span class="m"&gt;8&lt;/span&gt;.3M&lt;span class="w"&gt;    &lt;/span&gt;./.venv/lib/python3.13/site-packages/pip/_vendor
&lt;span class="m"&gt;7&lt;/span&gt;.9M&lt;span class="w"&gt;    &lt;/span&gt;./.venv/lib/python3.13/site-packages/pygments/lexers
&lt;span class="m"&gt;7&lt;/span&gt;.5M&lt;span class="w"&gt;    &lt;/span&gt;./.venv/lib64/python3.13/site-packages/pillow.libs
&lt;span class="m"&gt;6&lt;/span&gt;.8M&lt;span class="w"&gt;    &lt;/span&gt;./.venv/lib64/python3.13/site-packages/PIL
&lt;span class="m"&gt;5&lt;/span&gt;.5M&lt;span class="w"&gt;    &lt;/span&gt;./nikola
&lt;span class="m"&gt;4&lt;/span&gt;.8M&lt;span class="w"&gt;    &lt;/span&gt;./npm_assets/node_modules/bootstrap
&lt;/pre&gt;&lt;/div&gt;

&lt;h3 id="2-sort-by-size-smallest-first"&gt;2. Sort by size (smallest first)&lt;/h3&gt;
&lt;div class="code"&gt;&lt;pre class="code literal-block"&gt;du&lt;span class="w"&gt; &lt;/span&gt;-h&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;sort&lt;span class="w"&gt; &lt;/span&gt;-h
&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;This will output a list of all dirs , sorted by size, smallest first. Example:&lt;/p&gt;
&lt;div class="code"&gt;&lt;pre class="code literal-block"&gt;❯&lt;span class="w"&gt; &lt;/span&gt;du&lt;span class="w"&gt; &lt;/span&gt;-h&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;sort&lt;span class="w"&gt; &lt;/span&gt;-h
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;./.git/objects/info
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;./.git/refs/tags
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;./nikola/data/themes/bootblog4-jinja/assets/css
&lt;span class="m"&gt;8&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;./.github/workflows
&lt;span class="m"&gt;8&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;./.git/info
...
&lt;span class="m"&gt;8&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;./.git/refs/heads
&lt;span class="m"&gt;8&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;./.idea/inspectionProfiles
&lt;span class="m"&gt;8&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;./nikola-baseline-build/cache/galleries/demo
&lt;span class="m"&gt;8&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;./nikola-baseline-build/cache/posts
&lt;span class="m"&gt;8&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;./nikola-baseline-build/files/images
&lt;span class="m"&gt;8&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;./nikola-baseline-build/listings
&lt;/pre&gt;&lt;/div&gt;

&lt;h3 id="3-get-the-top-10-largest-directories"&gt;3. Get the top 10 largest directories&lt;/h3&gt;
&lt;div class="code"&gt;&lt;pre class="code literal-block"&gt;du&lt;span class="w"&gt; &lt;/span&gt;-h&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;sort&lt;span class="w"&gt; &lt;/span&gt;-hr&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;head&lt;span class="w"&gt; &lt;/span&gt;-10
&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;This will output a list of the top 10 largest dirs, sorted by size, largest first. Example:&lt;/p&gt;
&lt;div class="code"&gt;&lt;pre class="code literal-block"&gt;❯&lt;span class="w"&gt; &lt;/span&gt;du&lt;span class="w"&gt; &lt;/span&gt;-h&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;sort&lt;span class="w"&gt; &lt;/span&gt;-hr&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;head&lt;span class="w"&gt; &lt;/span&gt;-10
156M&lt;span class="w"&gt;    &lt;/span&gt;.
106M&lt;span class="w"&gt;    &lt;/span&gt;./.venv
79M&lt;span class="w"&gt; &lt;/span&gt;./.venv/lib/python3.13/site-packages
79M&lt;span class="w"&gt; &lt;/span&gt;./.venv/lib/python3.13
79M&lt;span class="w"&gt; &lt;/span&gt;./.venv/lib
33M&lt;span class="w"&gt; &lt;/span&gt;./.venv/lib/python3.13/site-packages/babel
32M&lt;span class="w"&gt; &lt;/span&gt;./.venv/lib/python3.13/site-packages/babel/locale-data
27M&lt;span class="w"&gt; &lt;/span&gt;./.venv/lib64/python3.13/site-packages
27M&lt;span class="w"&gt; &lt;/span&gt;./.venv/lib64/python3.13
27M&lt;span class="w"&gt; &lt;/span&gt;./.venv/lib64
&lt;/pre&gt;&lt;/div&gt;

&lt;h3 id="4-for-the-current-directory-only-not-subdirectories"&gt;4. For the current directory only (not subdirectories)&lt;/h3&gt;
&lt;div class="code"&gt;&lt;pre class="code literal-block"&gt;du&lt;span class="w"&gt; &lt;/span&gt;-sh&lt;span class="w"&gt; &lt;/span&gt;*&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;sort&lt;span class="w"&gt; &lt;/span&gt;-hr
&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;This will output a list of all the dirs in the current dir, sorted by size, largest first. Example:&lt;/p&gt;
&lt;div class="code"&gt;&lt;pre class="code literal-block"&gt;❯&lt;span class="w"&gt; &lt;/span&gt;du&lt;span class="w"&gt; &lt;/span&gt;-sh&lt;span class="w"&gt; &lt;/span&gt;*&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;sort&lt;span class="w"&gt; &lt;/span&gt;-hr
16M&lt;span class="w"&gt; &lt;/span&gt;npm_assets
&lt;span class="m"&gt;5&lt;/span&gt;.5M&lt;span class="w"&gt;    &lt;/span&gt;nikola
&lt;span class="m"&gt;4&lt;/span&gt;.2M&lt;span class="w"&gt;    &lt;/span&gt;nikola-baseline-build
664K&lt;span class="w"&gt;    &lt;/span&gt;docs
512K&lt;span class="w"&gt;    &lt;/span&gt;tests
280K&lt;span class="w"&gt;    &lt;/span&gt;translations
120K&lt;span class="w"&gt;    &lt;/span&gt;CHANGES.txt
108K&lt;span class="w"&gt;    &lt;/span&gt;Nikola.egg-info
96K&lt;span class="w"&gt; &lt;/span&gt;scripts
56K&lt;span class="w"&gt; &lt;/span&gt;du-demo.cast
44K&lt;span class="w"&gt; &lt;/span&gt;logo
&lt;span class="m"&gt;8&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;CONTRIBUTING.rst
&lt;span class="m"&gt;8&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;AUTHORS.txt
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;snapcraft.yaml
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;setup.py
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;setup.cfg
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;README.rst
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;pyproject.toml
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;MANIFEST.in
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;LICENSE.txt
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;dodo.py
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;CODE_OF_CONDUCT.md
&lt;/pre&gt;&lt;/div&gt;

&lt;h3 id="5-include-hidden-filesdirectories"&gt;5. Include hidden files/directories&lt;/h3&gt;
&lt;div class="code"&gt;&lt;pre class="code literal-block"&gt;du&lt;span class="w"&gt; &lt;/span&gt;-sh&lt;span class="w"&gt; &lt;/span&gt;.&lt;span class="o"&gt;[&lt;/span&gt;^.&lt;span class="o"&gt;]&lt;/span&gt;*&lt;span class="w"&gt; &lt;/span&gt;*&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="m"&gt;2&lt;/span&gt;&amp;gt;/dev/null&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;sort&lt;span class="w"&gt; &lt;/span&gt;-hr
&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Same as "4." but including hidden files and dirs&lt;/p&gt;
&lt;div class="code"&gt;&lt;pre class="code literal-block"&gt;❯&lt;span class="w"&gt; &lt;/span&gt;du&lt;span class="w"&gt; &lt;/span&gt;-sh&lt;span class="w"&gt; &lt;/span&gt;.&lt;span class="o"&gt;[&lt;/span&gt;^.&lt;span class="o"&gt;]&lt;/span&gt;*&lt;span class="w"&gt; &lt;/span&gt;*&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="m"&gt;2&lt;/span&gt;&amp;gt;/dev/null&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;sort&lt;span class="w"&gt; &lt;/span&gt;-hr
106M&lt;span class="w"&gt;    &lt;/span&gt;.venv
24M&lt;span class="w"&gt; &lt;/span&gt;.git
16M&lt;span class="w"&gt; &lt;/span&gt;npm_assets
&lt;span class="m"&gt;5&lt;/span&gt;.5M&lt;span class="w"&gt;    &lt;/span&gt;nikola
&lt;span class="m"&gt;4&lt;/span&gt;.2M&lt;span class="w"&gt;    &lt;/span&gt;nikola-baseline-build
664K&lt;span class="w"&gt;    &lt;/span&gt;docs
512K&lt;span class="w"&gt;    &lt;/span&gt;tests
280K&lt;span class="w"&gt;    &lt;/span&gt;translations
120K&lt;span class="w"&gt;    &lt;/span&gt;CHANGES.txt
108K&lt;span class="w"&gt;    &lt;/span&gt;Nikola.egg-info
96K&lt;span class="w"&gt; &lt;/span&gt;scripts
44K&lt;span class="w"&gt; &lt;/span&gt;logo
36K&lt;span class="w"&gt; &lt;/span&gt;.idea
32K&lt;span class="w"&gt; &lt;/span&gt;.github
12K&lt;span class="w"&gt; &lt;/span&gt;.pypt
&lt;span class="m"&gt;8&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;.tx
&lt;span class="m"&gt;8&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;CONTRIBUTING.rst
&lt;span class="m"&gt;8&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;AUTHORS.txt
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;snapcraft.yaml
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;setup.py
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;setup.cfg
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;.readthedocs.yaml
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;README.rst
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;pyproject.toml
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;MANIFEST.in
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;LICENSE.txt
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;.gitignore
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;.gitattributes
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;.editorconfig
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;dodo.py
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;.coveragerc
&lt;span class="m"&gt;4&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;CODE_OF_CONDUCT.md
&lt;/pre&gt;&lt;/div&gt;

&lt;h3 id="6-sort-specific-directory"&gt;6. Sort specific directory&lt;/h3&gt;
&lt;div class="code"&gt;&lt;pre class="code literal-block"&gt;du&lt;span class="w"&gt; &lt;/span&gt;-h&lt;span class="w"&gt; &lt;/span&gt;/path/to/directory&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;sort&lt;span class="w"&gt; &lt;/span&gt;-hr
&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;This will output a list of dirs, sorted by size, largest first, for a specific dir. Example:&lt;/p&gt;
&lt;div class="code"&gt;&lt;pre class="code literal-block"&gt;❯&lt;span class="w"&gt; &lt;/span&gt;du&lt;span class="w"&gt; &lt;/span&gt;-h&lt;span class="w"&gt; &lt;/span&gt;nikola&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;sort&lt;span class="w"&gt; &lt;/span&gt;-hr
&lt;span class="m"&gt;5&lt;/span&gt;.5M&lt;span class="w"&gt;    &lt;/span&gt;nikola
&lt;span class="m"&gt;2&lt;/span&gt;.4M&lt;span class="w"&gt;    &lt;/span&gt;nikola/data
&lt;span class="m"&gt;2&lt;/span&gt;.0M&lt;span class="w"&gt;    &lt;/span&gt;nikola/plugins
&lt;span class="m"&gt;1&lt;/span&gt;.4M&lt;span class="w"&gt;    &lt;/span&gt;nikola/data/themes
&lt;span class="m"&gt;1&lt;/span&gt;.1M&lt;span class="w"&gt;    &lt;/span&gt;nikola/data/samplesite
656K&lt;span class="w"&gt;    &lt;/span&gt;nikola/plugins/command
568K&lt;span class="w"&gt;    &lt;/span&gt;nikola/data/themes/base
524K&lt;span class="w"&gt;    &lt;/span&gt;nikola/plugins/task
492K&lt;span class="w"&gt;    &lt;/span&gt;nikola/__pycache__
436K&lt;span class="w"&gt;    &lt;/span&gt;nikola/data/samplesite/files
392K&lt;span class="w"&gt;    &lt;/span&gt;nikola/plugins/compile
256K&lt;span class="w"&gt;    &lt;/span&gt;nikola/plugins/shortcode
&lt;/pre&gt;&lt;/div&gt;

&lt;h3 id="7-one-level-deep-only"&gt;7. One-level deep only&lt;/h3&gt;
&lt;div class="code"&gt;&lt;pre class="code literal-block"&gt;du&lt;span class="w"&gt; &lt;/span&gt;-h&lt;span class="w"&gt; &lt;/span&gt;--max-depth&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="m"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;sort&lt;span class="w"&gt; &lt;/span&gt;-hr
&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;This will output a list of dirs, sorted by size, largest first, for a specific depth. Example:&lt;/p&gt;
&lt;div class="code"&gt;&lt;pre class="code literal-block"&gt;❯&lt;span class="w"&gt; &lt;/span&gt;du&lt;span class="w"&gt; &lt;/span&gt;-h&lt;span class="w"&gt; &lt;/span&gt;--max-depth&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="m"&gt;1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;sort&lt;span class="w"&gt; &lt;/span&gt;-hr
156M&lt;span class="w"&gt;    &lt;/span&gt;.
106M&lt;span class="w"&gt;    &lt;/span&gt;./.venv
24M&lt;span class="w"&gt; &lt;/span&gt;./.git
16M&lt;span class="w"&gt; &lt;/span&gt;./npm_assets
&lt;span class="m"&gt;5&lt;/span&gt;.5M&lt;span class="w"&gt;    &lt;/span&gt;./nikola
&lt;span class="m"&gt;4&lt;/span&gt;.2M&lt;span class="w"&gt;    &lt;/span&gt;./nikola-baseline-build
664K&lt;span class="w"&gt;    &lt;/span&gt;./docs
512K&lt;span class="w"&gt;    &lt;/span&gt;./tests
280K&lt;span class="w"&gt;    &lt;/span&gt;./translations
108K&lt;span class="w"&gt;    &lt;/span&gt;./Nikola.egg-info
96K&lt;span class="w"&gt; &lt;/span&gt;./scripts
44K&lt;span class="w"&gt; &lt;/span&gt;./logo
36K&lt;span class="w"&gt; &lt;/span&gt;./.idea
32K&lt;span class="w"&gt; &lt;/span&gt;./.github
12K&lt;span class="w"&gt; &lt;/span&gt;./.pypt
&lt;span class="m"&gt;8&lt;/span&gt;.0K&lt;span class="w"&gt;    &lt;/span&gt;./.tx

&lt;span class="c1"&gt;# You can also change the max depth.&lt;/span&gt;
❯&lt;span class="w"&gt; &lt;/span&gt;du&lt;span class="w"&gt; &lt;/span&gt;-h&lt;span class="w"&gt; &lt;/span&gt;--max-depth&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="m"&gt;2&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;sort&lt;span class="w"&gt; &lt;/span&gt;-hr
156M&lt;span class="w"&gt;    &lt;/span&gt;.
106M&lt;span class="w"&gt;    &lt;/span&gt;./.venv
79M&lt;span class="w"&gt; &lt;/span&gt;./.venv/lib
27M&lt;span class="w"&gt; &lt;/span&gt;./.venv/lib64
24M&lt;span class="w"&gt; &lt;/span&gt;./.git/objects
24M&lt;span class="w"&gt; &lt;/span&gt;./.git
16M&lt;span class="w"&gt; &lt;/span&gt;./npm_assets/node_modules
16M&lt;span class="w"&gt; &lt;/span&gt;./npm_assets
&lt;span class="m"&gt;5&lt;/span&gt;.5M&lt;span class="w"&gt;    &lt;/span&gt;./nikola
&lt;span class="m"&gt;4&lt;/span&gt;.2M&lt;span class="w"&gt;    &lt;/span&gt;./nikola-baseline-build
&lt;span class="m"&gt;2&lt;/span&gt;.4M&lt;span class="w"&gt;    &lt;/span&gt;./nikola/data
&lt;span class="m"&gt;2&lt;/span&gt;.4M&lt;span class="w"&gt;    &lt;/span&gt;./nikola-baseline-build/output
&lt;span class="m"&gt;2&lt;/span&gt;.0M&lt;span class="w"&gt;    &lt;/span&gt;./nikola/plugins
&lt;/pre&gt;&lt;/div&gt;

&lt;h3 id="the-flags"&gt;The flags&lt;/h3&gt;
&lt;p&gt;The &lt;code&gt;-r&lt;/code&gt; flag reverses the sort order, and the &lt;code&gt;-h&lt;/code&gt; flag in sort tells it to understand human-readable sizes (like 1K, 2M, 3G).&lt;/p&gt;</description><category>command-line</category><category>du-command</category><category>linux</category><category>sort</category><category>terminal</category><guid>du-command</guid><pubDate>Fri, 06 Jun 2025 07:00:00 GMT</pubDate></item></channel></rss>