- -Linuxの一時フォルダーがいっぱいになったときにクリーンアップする方法

Linuxの一時フォルダーがいっぱいになったときにクリーンアップする方法

Linuxシステムの一時フォルダーには、限られたスペース。通常、一時フォルダのサイズは問題ではありません。再起動するたびにクリアされます。ただし、頻繁に再起動しないLinuxシステムを実行している場合、フォルダーがいっぱいになり、大きな問題を引き起こす可能性があります。

方法1-検索コマンド

見つける すべてのLinuxに組み込まれているコマンドディストリビューションは、ファイルやフォルダをすばやく見つけることができるLinux向けの堅牢なコマンドラインアプリだけではありません。また、一時データを格納するディレクトリを含む、ディレクトリから大量のファイルを迅速に削除するためにも使用できます。

を使用するには 見つける Linuxの一時フォルダーをクリーンアップするコマンドは、を押してターミナルウィンドウを開いて開始します Ctrl + Alt + T または Ctrl + Shift + T キーボードで。次に、コマンドラインウィンドウを使用する準備ができたら、次を使用して標準ユーザーからルートアカウントに切り替えます。 または sudo -s コマンド。

su -

または

sudo -s

ターミナルでルートアクセスを取得したので、 見つける 次のコマンドと、「-delete」スイッチを組み合わせて、一時ディレクトリのすべてのファイルを空にします。

find /tmp -type f -delete

上記のコマンドを実行すると、一時ディレクトリにはすべてのファイルが空になります。ただし、フォルダーは残ります。すべてを完全に削除する場合は、これを試してください 見つける 代わりにコマンド。

find /tmp -exec rm -rf {} +

方法2 – rmを使用した空のディレクトリ

一時ディレクトリからすべてを削除するには、方法1を使用するのが最善です。 rm たくさんのコマンドを実行します。ただし、方法1でうまく運んでいない場合は、このルートを使用することが唯一の選択肢です。

を使用して一時ディレクトリを消去する最初のステップ rm コマンドは、ターミナルウィンドウを開くことです。これを行うには、を押します Ctrl + Alt + T または Ctrl + Alt + Shift + T キーボードで。コマンドラインウィンドウが開いたら、ルートアクセスを取得します。

su -

または

sudo -s

コマンドラインをルートアクセスに切り替えて、「/ tmp」に移動します。 CD コマンド。

cd / tmp

Linuxシステムの一時ディレクトリ内で、 ls フォルダーの内容を表示するコマンド。

ls

次に、 rm 「-rf」スイッチとワイルドカード記号*を使用したコマンド。ワイルドカードを使用して rm コマンドを実行すると、Linuxのコマンドラインはすべてのファイルとフォルダーを一度に削除します。これにより、時間を節約でき、作成する必要がないようになります rm 一時ディレクトリ内の各フォルダとファイルに対して何度もコマンドを実行します。

rm -rf *

ここから、実行 ls コマンドをもう一度実行して、一時ディレクトリの内容を表示します。想定 rm コマンドが成功した場合、何も表示されません。ディレクトリにまだデータがある場合は、上記のコマンドを再実行して、再試行してください。

Linuxの一時フォルダーがいっぱいになったときに確認する

一時ディレクトリは、Linuxの重要な場所です。多くのプログラムとサービスはこれを使用して一時データを保存します。過剰なデータがフォルダをすぐにいっぱいにすることがあります。

一時ディレクトリが一杯になるのを防ぎ、手動でクリアする必要がないように、フォルダの現在のデータ使用量を確認する簡単な方法を次に示します。

Df

Dfコマンドは、すべてのLinuxオペレーティングシステムに付属している組み込みのコマンドラインツールであるため、Linuxの一時ディレクトリのサイズの確認に優れています。

を押してターミナルウィンドウを開きます Ctrl + Alt + T または Ctrl + Shift + T キーボードで。次に、コマンドラインウィンドウを開いて準備ができた状態で、 デュ 一時ディレクトリでコマンドを使用して、ブロックで使用しているデータ量を表示します。

df /tmp

ブロックの読み出しが気に入らない?組み合わせることを検討してください df コマンドと「h」コマンドラインスイッチ。ブロックの読み取り値をプレーンメガバイトとギガバイトに置き換えます。これははるかにわかりやすいです。

df -h /tmp

デュ

df コマンドは、一時ディレクトリの詳細な読み出しを表示するのに優れています。ただし、フォルダが使用しているスペースの簡単な概要を探している場合は、 デュ コマンドは、一時ディレクトリの占有量(メガバイト単位)のみを表示し、それ以上は表示しないため、使用することをお勧めします。

sudo du -sh /tmp

一時ディレクトリ内にあるファイルとフォルダーの正確な数を詳細に表示する必要がありますか?試してみる コマンド。

注:ツリーはLinuxシステムに既にインストールされている場合があります。そうでない場合は、Pkgs.orgにアクセスして、インストール方法を学んでください。

tree /tmp

上記のコマンドは、現在一時ディレクトリを使用しているファイルとフォルダの数。ただし、それらのサイズは表示されません。すべてのファイルとフォルダーにあるデータの量を確認したい場合は、 「du」のコマンド

tree --du -h /tmp
</ p>

コメント