目次
名前またはパターンで検索します
ファイルの種類とサイズごとにフィルター
時間に基づいて検索します
-execまたは-deleteでアクションを実行します
ホームページ 運用・保守 CentOS Centosで発見コマンドを効果的に使用する方法

Centosで発見コマンドを効果的に使用する方法

Sep 23, 2025 am 02:06 AM

CentosのFindコマンドは、名前、タイプ、サイズ、時間などの基準を使用してファイルを効率的に検索および管理します。 2。ワイルドカードを使用したケースに敏感または非感受性の名前検索に-nameまたは-Inameを使用します。 3。ファイルタイプの-Type(f、d、l)、サイズの範囲に接尾辞(c、k、m、g)でサイズを付けます。 4。 -mtime、-atime、-ctime時間ベースのフィルタリング、またはその-minバリアントを数分間使用します。 5. -execまたは-delete経由でアクションを適用して、テスト後にコピー、許可の変更、または安全にファイルの削除などの操作を実行します。

Centosで発見コマンドを効果的に使用する方法

Findコマンドは、ファイルとディレクトリの検索と管理のためのCentos(およびLinux全般)で最も強力なツールの1つです。正しく使用すると、時間を節約し、システム管理の効率を向上させることができます。以下は、効果的に検索する実用的な方法です。

名前またはパターンで検索します

-nameオプションを使用して、名前に基づいてファイルを見つけます。 *または

  • find /path -name "filename" - 正確なファイル名
  • 検索

case -inssensitive検索に-nameの代わりに-inameを使用します。

ファイルの種類とサイズごとにフィルター

ファイルの種類またはサイズを指定することで、結果を狭めることができます。

  • -Type F - 通常のファイル
  • -Type D - Directories
  • -Type L - Symbolic Links
  • find /var -size 100m - 100MBを超えるファイル
  • find /home -size -10k - 10kb未満のファイル

サイズの接尾辞: C (バイト)、 K (KB)、 M (MB)、 G (GB)。

時間に基づいて検索します

特定の時間枠内で変更、アクセス、または作成されたファイルを見つけます。

  • -mtime -7 - 過去7日間に変更
  • - 30日前にアクセス30日前 -
  • CTIME 1 - 属性を1日前に変更しました
  • find /tmp -mtime 5 -delete - 古い一時ファイルを安全に削除する

-mmin-amin-cminを数分で使用します。

-execまたは-deleteでアクションを実行します

結果をリストする代わりに、削除、移動、または変更などのアクションを実行します。

  • find /logs -name "*.log" -mtime 30 -delete - 古いログを削除します
  • 。 -name "*.txt" -exec chmod 644 {} \; - 許可を変更する
  • /data -type f -exec cp {} /backup /\; - 一致したファイルをコピー
  • {} \;各結果をコマンドに渡します

安全のために、最初に-execまたは-deleteなしでテストします。

基本的に、名前、タイプ、サイズ、時間などの条件をアクションと組み合わせることで、非常に便利になります。構造を理解すると、場所、表現、アクションが複雑ではありません。マスターすると、Centosシステムの制御が向上します。

以上がCentosで発見コマンドを効果的に使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Stock Market GPT

Stock Market GPT

AIを活用した投資調査により賢明な意思決定を実現

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Centos 7で静的ルートを構成する方法7 Centos 7で静的ルートを構成する方法7 Aug 31, 2025 am 09:40 AM

静的ルートを永続的に構成するには、/etc/sysconfig/network-scripts/route-interfaceファイルを編集し、ネットワークサービスを再起動する必要があります。 1。「192.168.10.0/24via192.168.1.1.1deveth0」などのCIDR形式を使用します。 3. sudosystemctlrestartnetworkまたはifdown/ifupコマンドを介してネットワークを再起動します。 4。を使用します

Centosで論理ボリュームを拡張する方法 Centosで論理ボリュームを拡張する方法 Aug 26, 2025 am 08:35 AM

CentOSの論理ボリュームを拡張するには、最初にボリュームグループに利用可能なスペースがあることを確認し、DF-H、LVDISPLAY、VGDISPLAYコマンドを使用して、現在のディスクとLVMのレイアウトを確認します。 1.ボリュームグループに空きスペースがない場合は、まず新しいディスクを追加するか、仮想ディスクを拡張し、PVCreateおよびVGExtendコマンドを実行してボリュームグループにスペースを追加してスペースを追加する必要があります。 2。LVEXTEND-L 100%Free/Dev/Centos/root(すべての自由空間にext)またはLvextend-L 10g/dev/centos/root(サイズの増加を指定)を使用して、論理ボリュームを拡張します。 3。拡張後、ファイルシステムをサイズ変更する必要があり、Ext4はサイズを使用します

Centos 7のホスト名を変更する方法7 Centos 7のホスト名を変更する方法7 Sep 02, 2025 am 06:41 AM

Centos7のホスト名を永続的に変更するには、hostnamectlコマンドを使用します。 1。HOSTNAMECTLSTATUSを使用して、現在のホスト名を表示します。 2。sudohostnamectlset-hostnameserver01.example.comを実行して、新しいホスト名を設定します。 3. hostnamectlstatusまたはhostnameを介して変更を確認します。 /etc /hostsファイルを編集し、192.168.1.100Server01.example.comserver01などの正しいIPアドレスに新しいホスト名をマップすることをお勧めします。ホスト名コマンドのみを使用しないでください。

Centosでメモリ使用量を確認する方法 Centosでメモリ使用量を確認する方法 Aug 27, 2025 am 05:17 AM

Themosteftecteftefteftectiontedwaytocheckmemoryusageincentisinsisingthefree-hcommand、frovidesahuman-dableviewoftotal、fore、free、andavailablememory; usetoporinstallhtopforreal-timemonitoringandper-processmemoryage;

Chmodを使用してCentosの許可を変更する方法 Chmodを使用してCentosの許可を変更する方法 Sep 16, 2025 am 01:35 AM

CHMODコマンドは、CENTOSのファイルとディレクトリのアクセス許可を変更するために使用され、シンボルモードとデジタルモードをサポートし、適切に設定、書き込み、実行権を設定し、システムセキュリティを改善することにより、最小アクセス許可の原則を達成できます。

centosにpostgresqlをインストールする方法 centosにpostgresqlをインストールする方法 Sep 16, 2025 am 01:49 AM

まず、公式PostgreSQLリポジトリを追加してから、システム独自のモジュールを無効にし、PostgreSQLサーバーとクライアントをインストールします。データベースを初期化した後、サービスを開始し、パワーオンセルフスタートをセットアップします。次に、認証方法とネットワークアクセス権限を構成し、最後にサービスを再起動して構成を有効にします。

Centos 7でSambaを構成する方法 Centos 7でSambaを構成する方法 Sep 01, 2025 am 12:17 AM

instalsambausingyumandEnablethesmbandnmbservices.2.configurethefirewalltoalowsambatrafficusingfirewall-cmd.3.createashareddirectorywith appoforatepermissionsownership.4

Centosでユーザーを削除する方法 Centosでユーザーを削除する方法 Aug 25, 2025 pm 02:19 PM

CentOSでユーザーを安全に削除するには、最初にユーザーが存在することを確認し、ユーザーデルコマンドを使用して関連するファイルをクリーンアップします。 1. Idiosernameを使用して、ユーザーの存在を確認して、誤った削除を避けます。 2。sudouserdel -rusernameを実行してユーザーとそのホームディレクトリを削除し、-rパラメーターにより、 /homeディレクトリと電子メールキャッシュが同時に削除されるようにします。 3. -Rが使用されない場合、sudorm-rf/home/usernameを手動で実行してHomeディレクトリを削除し、sudofind/-userusername-execls-l {} \;を使用する必要があります。残差ファイルを見つけて処理する。 4.ユーザーは、追加の操作なしで、システムグループ(ホイールなど)から自動的に削除します。

See all articles