Linux Quick Tip

The du (disk usage) command is a Unix/Linux command that estimates file space usage.

The command:

du -hsc *

lists the file and directory sizes of the current working directory.

  • h = show sizes in human readable format (1K, 1M, 1G, …)
  • s = summarize the totals for each argument
  • c = display a grand total

For example running du -hsc * in my current directory lists all the sam files, their sizes, and the total size of the directory.

screen-shot-2016-12-19-at-4-30-45-pm

I’m running a HISAT2 alignment, so when I checked a few minutes later, I can see the sam files are bigger and closer to being done.

screen-shot-2016-12-19-at-4-32-06-pm

This is also an easy way to check if a file is empty or how file sizes compare to each other.