du reports different sizes on same directory

Solution 1:

The directory exists in the file system, and takes up space. You can see how much by using stat

$ stat test_dir
  File: test_dir/
  Size: 60              Blocks: 0          IO Block: 4096   directory
...