ホームページ > 運用・保守 > Linuxの運用と保守 > Linux でファイル サイズに基づいてファイル インスタンスを検索する方法の詳細な説明

Linux でファイル サイズに基づいてファイル インスタンスを検索する方法の詳細な説明

零下一度
リリース: 2017-06-28 11:19:57
オリジナル
2159 人が閲覧しました

あなたは人間を通してそれが全能であることを知るでしょう。そのため、ファイル サイズに基づいてファイルを簡単に見つけることができます。 man find でサイズを検索すると、次の情報が表示されます:

-size n[cwbkMG]
a ファイルは n 単位のスペースを使用します 次のサフィックスを使用できます: 512 バイトのブロックの場合は

b (これはサフィックスが使用されていない場合のデフォルト) ’ s ’ s ’ s ’ s ’ s ’ s 1 76 バイト)

G はギガバイト (1073741824 バイトの単位)





注: デフォルトの単位は b で、512 バイトを表すため、2 は 1K を意味し、1M は 2048 を意味します。自分で変換したくない場合は、c、K、M などの他の単位を使用できます。

例: 現在のディレクトリでファイルサイズ 2048 (2k) バイトのファイルを検索

find ./ -size 4 または

find ./ -size 2048c
または

find ./ -size 2K

上記検索ファイルが指定されたサイズと等しい場合、指定された値より大きいファイルまたは小さいファイルをクエリできますか? 答えは「はい」です。例:

2K より大きいファイルを検索、+ は
find ./ -size +2048c
より大きいことを意味します
2K ファイルより小さいファイルを検索します。 - より小さいことを意味します
find ./ -size -2048c -type f

見つかったファイルはさらに操作できます。


例: 1000 バイト未満のファイルを検索して削除します

find ./ -size -1000c -type f -exec rm -rf {} ;

以上がLinux でファイル サイズに基づいてファイル インスタンスを検索する方法の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート