12
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Linuxでファイルをディレクトリで再帰的に調べた上でサイズ順にならべて大きいもの5つを調べたりする

Last updated at Posted at 2018-04-16

ls -rとかls -Sとかだと現在ディレクトリだけなんですが、Gitだとファイルサイズに制限があったりするのでその辺りを調べる用に。

$ du -ah ./ | sort -rh | head -5

Screen Shot 2018-04-16 at 15.41.39.png

オプション 説明
du -a ディレクトリだけじゃなくてファイルも表示する(allのa)
du -h サイズ表記をMBやGBで出力する(Human-readableのH)
sort -h 上記 Human-readable のサイズ表記で、MBやGBの大小関係をただしく解釈する
sort -r 降順(大きいものから小さいもの順)で出力する
head -5 先頭から5行を出力する
$ du -ah ~/Downloads/ | sort -h | head -6

ディレクトリを省く

$ du -ah ~/Downloads/ | grep -v "/$" | sort -rh | head -6

ディレクトリを省いて小さい順

$ du -ah ~/Downloads/ | grep -v "/$" | sort -h | tail -6

12
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?