コマンドラインを使用してLinuxでフォルダを検索する方法

私は新しいLinuxユーザーです。 bashコマンドラインを使用してLinuxでファイルとフォルダーを見つけるにはどうすればよいですか? Linuxでフォルダを検索するコマンドは何ですか?
Linuxでfindおよびlocateコマンドを使用して、コマンドラインからフォルダとファイルを検索できます。このページでは、さまざまなコマンドラインユーティリティを使用してLinuxでフォルダを検索する方法を示します。

Linuxでフォルダを検索するコマンド

  1. findコマンド–ディレクトリ階層内のファイルとフォルダを検索
  2. locateコマンド–構築済みのデータベース/インデックスを使用して名前でファイルとフォルダを検索

findコマンドを使用してLinuxでフォルダを検索する方法

ドキュメントという名前のフォルダを検索する

Linuxで動作しているfindコマンド

大文字と小文字を区別するインセンティブフォルダ名を検索する方法

findコマンドに大文字と小文字を同じものとして解釈させることができます。たとえば、-inameオプションを渡して、Documents、DOCUMENTS、DocuMEntsなどを照合します。
find $HOME -type d -iname "Documents"
または
find ~ -type d -iname "Documents"
または
find /home/vivek/ -type d -iname "Documents"
出力例:

/home/vivek/Documents/home/vivek/backups/Bills-PDF/Documents/home/vivek/backups/Documents/home/vivek/documents

検索方法ルート(/)ファイルシステムの/ etc /という名前のフォルダ

findコマンドを使用するときに「Permissiondeniederrormessages」を非表示にする方法

python.projectsというディレクトリを見つける方法?

検索コマンドオプションについて

  • -name:ファイル名のベース(先頭のディレクトリが削除されたパス)がシェルパターンと一致します。
  • – iname:指定されたパターンに対して大文字と小文字を区別しない検索を実行します
  • -print:ファイル名全体を標準出力(通常は画面)に出力し、その後に新しい行を出力します。
  • -ls:表示標準出力、つまり画面上のls-dils形式の現在のファイル。
  • -type d:フォルダまたはディレクトリのみを一覧表示します。
  • -type f:ファイルのみを一覧表示します。

検索フォルダLinuxでlocateコマンドを使用

結論

このチュートリアルでは、findおよびlocateコマンドを使用してLinuxシステム上のフォルダーを検索する方法を学習しました。詳細については、gnufindコマンドのヘルプページを参照してください。

🐧Patreonまたは寄付で私の仕事をサポートしてください。
🐧Linuxの最新チュートリアルを入手してください。オープンソース& RSSフィードまたは毎週のメールニュースレターによるDevOps。
🐧これまでに1件のコメント… 1件追加↓
カテゴリ UnixおよびLinuxコマンドのリスト
ファイル管理 cat
ファイアウォール アルパインAwall•CentOS8•OpenSUSE•RHEL8•Ubuntu16.04•Ubuntu18.04•Ubuntu20.04
ネットワークユーティリティ dig•host•ip•nmap
OpenVPN CentOS7•CentOS8•Debian10•Debian8 / 9•Ubuntu18.04•Ubuntu20.04
パッケージマネージャー apk•apt
プロセス管理 bg•chroot•cron•disown•fg•jobs• killall•kill•pidof•ps tree•pwdx•time
検索 grep•whereis•which
ユーザー情報 グループ•id•lastcomm•last•lid / libuser-lid•logname•members•users•whoami•who•w
WireGuard VPN アルパイン•CentOS8•Debian10•ファイアウォール•Ubuntu20.04

Leave a Reply

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です