CEOブログ

横浜で活躍するホームページ作成・開発会社アットライズの代表取締役社長(CEO)が綴る、日々の奮闘記!!

備忘録

[備忘録]Linuxコマンド:ディレクトリ毎のファイル数を調べる方法

投稿日:

Xserverで、総ファイル数警告が出た。。

Webサイトを収容しているXserver(エックスサーバー)の管理画面にログインしたら、「総ファイル数」が赤字で警告表示されていた。。

具体的に何ファイル以上だと警告になるのかXserver側も明言していないようなのだが、参考にさせていただいた下記サイト(*1)を見ると、どうやら「100万ファイル」を越えると警告されるみたい。
(*1) https://affilife.sainoa.com/archives/11866.html

で、悪さをしているファイル(ディレクトリ)を特定するために、Linuxコマンドでディレクトリ毎のファイル数を調べる方法を。

ディレクトリ毎のファイル数を多い順に表示する


du -a | cut -d/ -f2 | sort | uniq -c | sort -nr


※出展:エックスサーバーの「総ファイル数」の警告
 
このコマンドで上位階層から順に多いディレクトリを絞り込んでいくと、特定できる。
 

スパムメールが大量に送られていたためだった。。

で、原因はと言うと、、
当該サーバーに収容しているサイトの一つで、7月くらいにフォームから大量にスパムメールが送られていることがあった。。
→ /home/xsXXXXXX/xxxxx.co.jp/mail/xxxxx.co.jp/abcd@xxxxx.co.jp/new 配下に66万ファイルもあった。。

どうやら、当該メルアドの受信トレイにスパムが残っていたものと思われる。。

■対処
で、当該ディレクトリ配下の古いファイルを削除した。
→ 方法はブログ(*2)を参照のこと
(*2) [備忘録]Linux rmコマンド:日付指定して古いファイルを削除する方法
 
 

-備忘録

関連記事

[備忘録]Excel:数式を一覧表示するショートカット「Ctrl+Shift+@」

知ってるとメチャ便利かも Excelの小ワザを。 「Ctrl+Shift+@」で、シート内すべてのセルの数式を表示してくれる! Excelを使ってると、そのセルが「値」が直接入っているのか、「数式」が …

[備忘録]「Dropboxが予期せず終了しました」の対処

アンインストール → 再インストール ここのところ、「Dropboxが予期せず終了しました」のアラートが頻繁に出る。。 「Dropboxを再起動」をクリックしても、しばらくすると、、また同じアラートが …

[備忘録]Amazonビジネスアカウントから個人アカウントに戻す方法

ビジネスアカウントでは購入できないものがあることが発覚 1~2週間前くらいに、Amazon Businessアカウントの存在を知り、特に必要性も感じていなかったが、デメリットもなさそうなので、、ビジネ …

[備忘録]wgetコマンドで突然エラーが出るようになった!:SSL証明書認証エラー

サーバーのヘルスチェックエラーの嵐。。 仕事柄 WebサイトやWebサーバーを多数管理している。 例えばサーバーがフリーズしたり、何か障害が発生した際にいち早く検知できるように、独自に開発した「ヘルス …

[備忘録]Excel2007:セルの値が80%以上なら黄色、100%以上なら赤で塗りつぶしする方法

ChatGPTに聞いてみた(^^; Excelで原価管理をしているが、原価率が特定の閾値を超えた場合にセルの色を自動的に変えて一目で分かるようにした。 で、その方法を今回はChatGPTに聞いたので、 …