Linux システムの特定のディレクトリにあるファイルの数をすばやく数える方法を考えたことはありますか? Linux ユーザーにとって、これは非常に一般的なニーズです。システムのメンテナンスであれ、ファイル管理であれ、私たちは皆、このスキルを習得する必要があります。この記事では、この目標を達成するためのさまざまな方法を紹介します。
ディレクトリ内のファイルの数を数える
ディレクトリ内のファイルを数える最も簡単な方法は、ls を使用して 1 行に 1 つのファイルをリストし、出力を wc にパイプして数を計算することです。 リーリー
上記のコマンドを実行すると、ディレクトリやシンボリック リンクを含むすべてのファイルの合計が表示されます。-1 オプションは 1 行に 1 つのファイルをリストすることを意味し、
-U は出力をソートしないように ls に指示するため、コマンドの実行が高速になります。 ls -1U コマンドは隠しファイルをカウントしません。ファイルのみをカウントし、ディレクトリは含めない場合は、次のコマンドを使用します:
リーリー
-p オプションは、ls にスラッシュ (/) ディレクティブをディレクトリに強制的に追加します。出力は grep -v コマンドにパイプされ、スラッシュを含む行が除外され、数がカウントされます。
リストされたファイルをより適切に制御するには、
ls:
の代わりに find
コマンドを使用します。
リーリー
-type f オプションは、ファイル (隠しファイルを含む) のみをリストするよう find に指示し、
-max Depth 1 は検索をディレクトリの最初のレベルに制限します。
再帰統計ディレクトリ内のファイル
サブディレクトリ内のファイルも含め、ディレクトリ内のファイルの数を数えたい場合は、find コマンドを使用できます。
リーリー
ファイルをカウントするために使用されるもう 1 つのコマンドは、ツリー形式でディレクトリの内容をリストする Tree です。
リーリー
この記事の紹介とデモを通じて、Linux システムのファイル数をカウントするさまざまな方法を習得し、その長所と短所を理解できたと思います。初心者でも経験豊富な Linux ユーザーでも、これらのヒントはファイルをより効率的に処理し、作業効率を向上させるのに役立ちます。 Linux の世界では、ファイルを数えるのはもはや面倒な作業ではなく、簡単に習得できるスキルです。
以上がLinux 統計ファイルの数: 複数の方法による包括的な習得の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。