Linux ですべてのファイルをサイズ順に一覧表示する方法
Linux で一般的な ls コマンド オプションを使用して、特定のディレクトリ内のすべてのファイルを一覧表示し、ファイル サイズ順に並べ替えるファイルの一覧表示に関するいくつかの記事のうちの 1 つです。
推奨書籍: Linux で上位のディレクトリとファイル (ディスク容量) を確認する方法
ディレクトリ内のすべてのファイルを一覧表示するには、ターミナル ウィンドウを開いて次のコマンドを実行します。 ls
を引数なしで呼び出すと、現在の作業ディレクトリ内のファイルが一覧表示されることに注意してください。
次のコマンドでは、-l
フラグは長いリストを意味し、-a
は (.)を含むすべてのファイルをリストするよう
または隠しファイル。 ls
に指示します。.
および ..
ファイルを表示しないようにするには、-a
の代わりに -A
オプションを使用します。
$ ls -la OR $ ls -la /var/www/html/admin_portal/

すべてのファイルをリストし、サイズ順に並べ替えるには、-S
オプションを使用します。デフォルトでは、出力は降順 (サイズが大きいものから小さいものへ) で表示されます。
$ ls -laS /var/www/html/admin_portal/

図のように -h
オプションを追加すると、人間が判読できる形式でファイル サイズを出力できます。
$ ls -laSh /var/www/html/admin_portal/

逆順に並べ替えるには、次のように -r
フラグを追加します。
$ ls -laShr /var/www/html/admin_portal/

さらに、-R
オプションを使用してサブディレクトリを再帰的に一覧表示できます。
$ ls -laShR /var/www/html/admin_portal/

次の関連記事も役立ちます。
- Linux で最近または今日変更されたファイルを見つける方法
- 初心者向けの Linux の「tree コマンド」使用例
- Linux でワイルドカードを使用してファイル名を照合する 10 の実践例
- 「find」コマンドを使用してディレクトリをより効率的に検索する方法
Linux でファイルをサイズ順にリストする他の方法がある場合は、私たちと共有してください。あるいは、このガイドについて共有したい質問や考えがありますか? 「はい」の場合は、以下のフィードバック フォームからご連絡ください。