GNU/Linux >> Linux の 問題 >  >> Linux

/tmp のディスク容量を確認するにはどうすればよいですか?

最初のコマンドは、/tmp が実際には / と同じファイルシステム (つまり、その他すべて) にあることを示しています。ルート パーティションがいっぱいの場合、他のもの (/var/log など) がスペースを占有している可能性があります。

物事を見つけるまともな方法は、することです

du -sc * .[^.]* | sort -n

どのディレクトリが大きいかを見つけるために。その後、引き続き cd で下位のディレクトリに移動し、コマンドを再実行して内容を絞り込むことができます。


最近のディストリビューション:

du -sh /tmp/* | sort -h

古いディストリビューションの場合:

du -csm /tmp/* | sort -n

iノードが不足していないかどうかを確認してください。

# df -i
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
/dev/sda3            1236992 1236992       0  100% /
tmpfs                1007716       1 1007715    1% /dev/shm
/dev/sda1              38456      45   38411    1% /boot

Linux
  1. ディスクスペースを占有しているものを理解する方法は?

  2. CentOS / RHEL 7 で systemd-tmpfiles が /tmp/ または /var/tmp (tmpwatch の置き換え) をクリーンアップする方法

  3. UNIX / Linux :/tmp および /var/tmp ディレクトリの正しい権限は何ですか

  1. /dev/shm/ と /tmp/ はいつ使用する必要がありますか?

  2. ディスク io を監視するにはどうすればよいですか?

  3. /tmp と /run の違いは何ですか?

  1. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

  2. Linux で使用済みディスク容量が徐々に増加している原因を特定するにはどうすればよいですか?

  3. デフォルトの /tmp を /home/user/tmp に変更する方法