When you are running out of disk space, you need to concentrate on the biggest files and folders on your disk, so you can get space quickly.
The best way, is to list the first 10 folders, then go inside some of them, and find files you may or can delete, and get new free space.
There are lots of times when you need to check the size of the files on your disk, and if you are a command line lover, you will want to do it from the console.
The Filesystem in Userspace (FUSE) project allows you install new filesystems without touching your Linux kernel. The filesystems run as regular programs, allowing them to use shared libraries and perform tasks that would be difficult from inside the Linux kernel. FUSE filesystems look just like regular filesystems to other applications on the machine. In this article I'll look at compFUSEd, which is a compressed FUSE filesystem. Using compFUSEd can save a significant amount of disk space for files that are highly compressible, such as many text documents and executable files.
If you manage a system that's accessed by multiple users, you might have a user who hogs the disk space. Using disk quotas you can limit the amount of space available to each user. It's fairly easy to set up quotas, and once you are done you will be able to control the number of inodes and blocks owned by any user or group.