の仕方
Linuxで大きなファイルを見つける方法
Linuxのオペレーティングシステムファミリは、1991年に開発およびリリースされたLinuxカーネルに基づいたオープンソースオペレーティングシステムのグループです。Linuxは、ソフトウェア開発者やプロのユーザーの間で最も人気のあるオペレーティングシステムの1つです。 この記事では、特定のディレクトリで大きなファイルを見つけて分離するために使用できるいくつかの方法について説明します。 競合を避けるために、慎重かつ正確に手順に従ってください。
Linuxで大きなファイルを見つける方法
Linuxで大きなファイルを見つけるために使用できる方法はたくさんありますが、以下で最も便利なものの一部しかコンパイルしていません。
方法1:duコマンドを使用
Linuxには、サイズと場所に応じてディレクトリ内の特定のファイルを見つけてソートするのに役立つコマンドがいくつかあります。 このステップでは、いくつかのコマンドを組み合わせて、サイズに応じて特定のディレクトリ内のファイルをソートします。 そのために:
- 「 Ctrl 」+「 Alt 」+「 T 」ボタンを同時に押して、ターミナルを起動します。
「Ctrl」+「Alt」+「T」を押す - 次のコマンドを入力し、「 Enter 」を押してルートユーザーとしてログインします。
sudo-i
- 次のコマンドを入力し、「 Enter 」を押して、ディレクトリで最大のファイルを見つけます。
$ sudo du -a / dir / | sort -n -r | 頭-n 20
注:duはファイルサイズの計算に使用され、「 sort 」はサイズに従ってduコマンドの出力をリストし、「 head 」は応答を最大20個のファイルのみに制限します。
- 次のコマンドを使用して同じタスクを実行することもできます。
$ sudo du -a / 2> / dev / null | sort -n -r | 頭-n 20
- Linuxは、指定されたディレクトリ内の上位20個のファイルを一覧表示します。
方法2:検索コマンドを使用する
ホストするディレクトリではなく、最大のファイルを直接検索する場合は、「検索」コマンドを組み合わせて必要な出力を一覧表示できます。 そのために:
- 「 Ctrl 」+「 Alt 」+「 T 」ボタンを同時に押して、ターミナルを起動します。
- 次のコマンドを入力し、「 Enter 」を押してルートユーザーとしてログインします。
sudo-i
- 次のコマンドを入力し、Enterキーを押して、コンピューターで最大のファイルを見つけます。
$ sudo find / -type f -printf "%s \ t%p \ n" | sort -n | 尾-1
- その後、次のコマンドを入力し 、「 Enter 」を押します。
$ find $ HOME -type f -printf '%s%p \ n' | sort -nr | 頭-10
- これらのコマンドは、最大のファイルをリストします。