본문 바로가기

운영체제/Linux

리눅스 유용한 명령어: du

 

du

  • Summarize disk usage of the set of FILEs, recursively for directories.
    $ which du
    /usr/bin/du
  • Examples
$ du ~/Downloads
...
28    /home/dev/Downloads/emsdk/scripts
8    /home/dev/Downloads/emsdk/.circleci
776752    /home/dev/Downloads/emsdk
1078024    /home/dev/Downloads/
$ du -h ~/Downloads
28K    /home/dev/Downloads/emsdk/scripts
8.0K    /home/dev/Downloads/emsdk/.circleci
759M    /home/dev/Downloads/emsdk
$ du -s ~/Downloads
1078024    /home/dev/Downloads/
# probably most useful 
$ du -sh ~/Downloads/
1.1G    /home/dev/Downloads/
# sorting 
$ du -h ~/Downloads | sort -n -r | head -n 5
996K    /home/dev/Downloads/emsdk/upstream/emscripten/system/include/GL
992K    /home/dev/Downloads/emsdk/upstream/emscripten/tests/glbook/Chapter_10
988K    /home/dev/Downloads/emsdk/upstream/emscripten/tests/glbook/Chapter_10/MultiTexture
944K    /home/dev/Downloads/emsdk/upstream/emscripten/node_modules/source-map-support
940K    /home/dev/Downloads/emsdk/upstream/emscripten/system/include/libc
  • References
    • Blog post by George Ornbo (link)
    • Man page

'운영체제 > Linux' 카테고리의 다른 글

리눅스 명령어  (0) 2020.06.07