Ncdu
{{Distinguish|NCDU}}
{{Short description|Disk utility program}}
{{lowercase title}}
{{Infobox software
| name = ncdu
| title = NCurses Disk Usage
| logo =
| logo caption =
| logo size =
| logo alt =
| screenshot = ncdu_screenshot.png
| caption =
| screenshot size =
| screenshot alt =
| collapsible =
| author =
| developer = Yoran Heling
| released = {{Start date and age|2007|02|21}}{{Cite web|url=https://dev.yorhel.nl/ncdu/changes2|title=Ncdu Release History|website=dev.yorhel.nl|access-date=2022-03-07|archive-date=2022-03-07|archive-url=https://web.archive.org/web/20220307143434/https://dev.yorhel.nl/ncdu/changes2|url-status=live}}
| discontinued =
| latest release version = {{wikidata|property|preferred|references|edit|P348|P548=Q2804309}} | latest release date = {{Start date and age|{{wikidata|qualifier|preferred|single|P348|P548=Q2804309|P577}}|df=yes}}
| latest preview version =
| latest preview date =
| status =
| programming language = C (version 1.x), Zig (version 2.x)
| operating system = Linux, BSD, UNIX
| platform = POSIX
| size =
| language =
| language count =
| language footnote =
| genre = Disk utility
| license = MIT License
| alexa =
| website = {{URL|https://dev.yorhel.nl/ncdu}}
| standard =
| AsOf =
}}
ncdu (NCurses Disk Usage) is a disk utility for Unix systems. Its name refers to its similar purpose to the du utility, but ncdu uses a text-based user interface under the [n]curses programming library.{{Cite web|url=http://www.heitorlessa.com/ncdu-different-way-to-obtain-disk-usage-in-linux/|archive-url=https://web.archive.org/web/20160303225842/http://www.heitorlessa.com/ncdu-different-way-to-obtain-disk-usage-in-linux/|archive-date=3 March 2016|title=Heitorlessa.com|website=www.heitorlessa.com}} Users can navigate the list using the arrow keys and delete files that are taking up too much space by pressing the 'd' key. Version 1.09 and later can export the file listing in JSON format.
ncdu was developed by Yoran Heling to learn C and to serve as a disk usage analyzer on remote systems over ssh. Version 2.0 of the program brought a full rewrite in the Zig programming language.{{Cite web|url=https://dev.yorhel.nl/doc/ncdu2|title=Ncdu 2: Less hungry and more Ziggy|website=dev.yorhel.nl|access-date=2022-10-29|archive-date=2022-10-18|archive-url=https://web.archive.org/web/20221018141449/https://dev.yorhel.nl/doc/ncdu2|url-status=live}}
References
{{Reflist}}
External links
- {{Official website|https://dev.yorhel.nl/ncdu}}
- [https://code.blicky.net/yorhel/ncdu git repository for ncdu]
{{Disk_space_analyzers}}
Category:Disk usage analysis software
Category:Software using the MIT license
Category:Free software programmed in C
Category:Unix file system-related software
Category:Free software that uses ncurses
{{Unix-stub}}