ルートファイルシステムですべての大容量ファイルを検索する

ルートファイルシステムですべての大容量ファイルを検索する

Linuxサーバーがあり、現在のスペース使用量は次のとおりです。

/dev/sda3              20G   15G  4.2G  78% /
/dev/sda6              68G   42G   23G  65% /u01
/dev/sda2              30G  7.4G   21G  27% /opt
/dev/sda1              99M   19M   76M  20% /boot
tmpfs                  48G  8.2G   39G  18% /dev/shm

ご覧のとおり。/78%だ。どのファイルやフォルダがスペースを占めているかを確認したいと思います。

私はこれを試しました:

find . -type d -size +100M

表示される結果は次のとおりです。

./u01/app/june01.dbf
./u01/app/temp01.dbf
./u01/app/smprd501.dbf
./home/abhishek/centos.iso
./home/abhishek/filegroup128.jar

今これは私の問題です。スペースを消費する/フォルダ/u01/home。これはすべての基盤であるため、/サーバー上のすべてのファイルを表示します。

78%の大容量ファイルを入手できますか/

ベストアンサー1

努力する:

find / -xdev -type f -size +100M

サイズが100Mを超えるすべてのファイルを一覧表示します。

ディレクトリについて知りたい場合は試してみてくださいncdu

Linuxを実行していない場合、POSIXにはメガバイトのサフィックスがないため、またはを-size +204800使用する必要があります。-size +104857600cM

find / -xdev -type f -size +102400000c

おすすめ記事