2020 is almost over(To be honest, 2020 is one of the hardest years for me). Anyways, before 2021 cleaning my machine can be good.
ncdu 1.15.1 =========== DESCRIPTION ncdu (NCurses Disk Usage) is a curses-based version of the well-known 'du', and provides a fast way to see what directories are using your disk space REQUIREMENTS In order to compile and install ncdu, you need to have at least... - a POSIX-compliant operating system (Linux, BSD, etc) - curses libraries and header files INSTALL The usual: ./configure --prefix=/usr make make install If you're building directly from the git repository, make sure you have perl (or rather, pod2man), pkg-config and GNU autoconf/automake installed, then run 'autoreconf -i', and you're ready to continue with the usual ./configure and make route. COPYING Copyright (c) 2007-2020 Yoran Heling Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute,…
$ sudo apt-get install ncdu # Ubuntu(Debian) $ brew install ncdu # with Homebrew $ sudo port install ncdu # with MacPorts
There are two easy ways to use
One is to move to the directory that you want to know the details and the other is to pass the directory as a parameter.
$ pwd /Users/koji/Documents/github # way 1 (/Users/koji/Documents/github/TypeScript) $ cd TypeScript $ ncdu # way 2 $ pwd /Users/koji/Documents/github $ ncdu TypeScript
Then we can move a directory to a directory with the arrow keys
We can understand which folders/files are taking space on our machine. The result is really simple and the performance is very good.