Skip to main content

idu - Interactive disk usage tool

J. M. F. Tsang (j.m.f.tsang@cantab.net)


idu is an interactive version of du that allows you to walk around the directory structure. It is intended to be a lightweight, TUI alternative to tools such as baobab or WinDirStat.

Usage

Run idu on the working directory:

(idu) jmft2 @ blasius ~/PycharmProjects/idu (main)
└─ $ ▶ idu
/Users/jmft2/PycharmProjects/idu
0               400  (100.00%)  .
1               264  ( 66.00%)  .git
2                 4  (  1.00%)  .github
3                36  (  9.00%)  .idea
4                 4  (  1.00%)  __pycache__
5                12  (  3.00%)  build
6                16  (  4.00%)  dist
7                20  (  5.00%)  idu
8                20  (  5.00%)  idu.egg-info
of which         24     is from files in /Users/jmft2/PycharmProjects/idu
>

Then use ? to get a list of possible commands:

> ?

integer - traverse into that directory
? - show this help message
p - print current state
P - refresh
u or .. - go up to parent directory
c - show directories relative to this one
g /foo - go to a new directory
r - switch between relative or absolute paths
s - switch between sorting by name or by size
q - quit

License

This software is released under the MIT Licence.

Metadata

Release files for idu 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for idu 0.4.0
File Size Uploaded Provenance
idu-0.4.0.tar.gz 3.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for idu 0.4.0
File Interpreter ABI Platform
idu-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 8.0 kB

Release files / idu-0.4.0.tar.gz

Download URL idu-0.4.0.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
45cb7e491227fdf4d91c3214956e4fcdd35515b16825e08f895548309f4adbf7
BLAKE2b-256 checksum
How to use checksums
22091ae7e0c770126f3dc883593b0667364250c102cf910c2a6fd37ed345b23d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0rc1

Release files / idu-0.4.0-py3-none-any.whl

Download URL idu-0.4.0-py3-none-any.whl
Size 4.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
359846063dafece9d4ce75cfc63ac792a8aba9643ce7f39ca9fe8f91d19e82fb
BLAKE2b-256 checksum
How to use checksums
ef638125cc74f2701580beb080952a9ac893e2e9042c08b9ce7e1449c5cbdfe7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0rc1

Security for idu 0.4.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page