Linuxファイルシステムで特定のディレクトリをお探しですか?幸いなことに、あなたは自由に使える多くの検索ツールを持っています。いくつかの使いやすいオプションと、それらを使用してフォルダーを効率的に検索する方法について説明します。
Linuxでフォルダを探す
Linuxでの多くの日常的なタスク(作成や作成など) 構成ファイルの編集 、特定のフォルダを見つける必要があります。
ファイルを見つけるための簡単な方法はたくさんありますが、ディレクトリを見つけるのはそれほど簡単ではありません。一般的な検索ツールの1つを使用した単純な検索では、ファイルのみが返されるか、類似した名前のファイルでビューがいっぱいになる場合があります。
より多くのビデオRAMを取得する方法
ただし、検索ツールのオプションを微調整するだけで、これらの落とし穴を回避できます。したがって、すでに以下で説明するツールを使用したことがあるかもしれませんが、今日は、フォルダーのみを確認する方法と、フォルダーのサイズも確認する方法を学習します。
GNOMEデスクトップを使用してLinuxでフォルダを検索する
GNOMEデスクトップを使用している場合は、を開くとフォルダをすばやく見つけることができます ファイル アプリと次の手順に従います。
- 検索するディレクトリに移動します。
- クリック 検索 [ファイル]ウィンドウの上部にあるボタン。
- 検索バーのドロップダウンメニューで、 フォルダー の中に 何 以下に示すように、カテゴリを選択し、 ファイル名 。
これで、検索語に一致する名前のサブディレクトリをディレクトリで検索できます。
LinuxでCatfishを使用してフォルダを検索する
GNOMEを使用しない場合、Linuxでディレクトリを検索するためのもう1つの一般的で広く利用可能なGUIメソッドは次のとおりです。 ナマズ 。ソフトウェアマネージャーでアプリを検索するか、次のコマンドを発行して、Ubuntuベースのシステムにアプリをインストールできます。
sudo apt install catfish
CatfishをFedoraおよびその他のRPMベースのシステムにインストールするには、次のコマンドを使用します。
yum install catfish
インストールしたら、Catfishを開き、左側のサイドバーが表示されていることを確認します。そうでない場合は、を押します F9 、またはをクリックします 歯車アイコン ウィンドウの右上にあり、 サイドバーを表示 オプション。
デフォルトでは、Catfishはフォルダではなくファイルを検索しようとします。をチェックして、フォルダを探していることを指定する必要があります フォルダー ボックス、他のすべてのオプションをオフのままにします。
名前でフォルダを探す
ターミナルを使用する場合は、 探す コマンドは、シンプルで用途の広い検索ツールです。使用例は次のとおりです。
find ~/Documents -type d -name MyFolder
上記のコマンドは、ファイルシステム全体を検索します( 〜/ドキュメント )ディレクトリ用( タイプ-d )正確にMyFolder( -名前MyFolder )。
ルートファイルシステムを検索する場合は、次のように指定する必要があります。 / 場所として。さらに、追加して特権を昇格させる必要があります sudo その前に..
場所を指定する代わりに、現在のディレクトリを検索するフォルダに変更することもできます。その場合、findは現在のディレクトリのみを検索します。
NS タイプ-d コマンドの一部は、ファイルではなく、探しているディレクトリであることを指定します。同じ検索語が含まれているファイル名に圧倒されないように、検索するときは必ずそれを含めてください。
探しているフォルダの名前に大文字と小文字のどちらが使用されているかわからない場合は、 -名前 への引数 -iname 大文字と小文字を区別しない検索を強制します。
さらに、フォルダ名の一部しかわからない場合は、ワイルドカードタグを使用できます。
これらのオプションの両方を使用した例を次に示します。
find / -type d -iname myfolder*
正確な名前でLinuxフォルダを探す
以前に使用した可能性のある同様のツールは 見つける 。 Locateを使用してフォルダーを検索すると、次のようになります。
locate -b 'MyFolder'
上記のコマンドは、ファイルシステム内で「MyFolder」という名前のフォルダを検索します。
部分的に一致するものを探すには、引用符を削除するか、アスタリスクを挿入します。ただし、ワイルドカード検索では、フォルダに加えて一致するファイル名が表示される可能性があることに注意してください。
オンラインで銀行口座にアクセスできないのはなぜですか
合格することもできます -私 大文字と小文字を区別しないオプション。
この時点で、あなたは尋ねているかもしれません、検索と検索の違いは何ですか?
簡単な答え:検索は高速ですが、検索はより正確です。
findコマンドは、ライブファイルシステムを調べて検索語を探し、現在存在するパスを正確に返します。
ライブファイルシステムを検索する代わりに、すべてのファイル名とフォルダー名の事前にインデックス付けされたデータベースを検索します。単純化されたアプローチにより、検索がはるかに高速になりますが、そのデータベースは古くなっている可能性があります。
関連している: Linuxでディスク使用量を表示するための7つの優れたアプリ
したがって、フォルダがごく最近作成または移動されたと思わない限り、検索が最適なオプションです。
フォルダが最近変更されたと思われる場合は、findを使用する必要があります。または、最初にこのコマンドを発行して検索データベースを更新する場合は、locateを使用できます。
sudo updatedb
操作には時間がかかりますが、操作が完了すると、検索コマンドがすばやく正確な結果を返すことを確認できます。
Linuxディレクトリのサイズを見つける
上記のいずれかの方法でフォルダを見つけ、そのサイズを確認したい場合は、 の 指図。オプションを指定します -hs 次のように、フォルダへのパスが続きます。
du -hs /MyFolder
を削除します NS 文字(要約用)を使用して、各サブディレクトリのサイズも確認できます。
Linuxでドライブをマウントする方法
Linuxでフォルダをすばやく見つける
数回クリックするかコマンドを実行するだけで、探しているフォルダをすぐに利用できます。
フォルダの内容を別のPCに移動する必要がある場合は、フォルダをワイヤレスで転送するためのオプションに驚かれるかもしれません。
共有 共有 つぶやき Eメール Linux上の7つの最高のワイヤレスファイル転送アプリLinuxでWi-Fi経由でファイルを転送する必要がありますか?使用できる方法は次のとおりです。
次を読む 関連トピック- Linux
- ファイルシステム
- Linux
ジョーダンはMUOのスタッフライターであり、誰もがLinuxにアクセスしてストレスを感じさせないようにすることに情熱を注いでいます。彼はまた、プライバシーと生産性に関するガイドを書いています。
ヨルダングローアのその他の作品ニュースレターを購読する
ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。
購読するにはここをクリックしてください