# ファイルの検索マニュアル

お使いのコンピューター上にあるファイル、フォルダーおよびドキュメントを見つけるための検索ツールです。

2005 Dennis Cranston
2002 2003 2004 Sun Microsystems
2000 Alexander Kirillov
2011 Yasumichi Akahoshi (yasumichi@vinelinux.org)
GNOME ドキュメンテーション・プロジェクト

このドキュメントをフリーソフトウェア財団発行の GNU フリー文書利用許諾契約書 (バージョン 1.1 かそれ以降から一つを選択) が定める条件の下で複製、頒布、あるいは改変することを許可する。変更不可部分、表カバーテキスト、裏カバーテキストは存在しない。この利用許諾契約書の複製物はこのリンク、またはこの文書と共に配布されている `COPYING-DOCS` というファイルに中に記載されている。

本ドキュメントは GFDL の下で配布されているその他の GNOME マニュアル集の一部である。これらのマニュアルとは別に本ドキュメントを別個に配布する場合は、GFDL のセクション6で説明しているように、そのマニュアル集に対するライセンスの複製を添付することで実現できる。

企業は自分達の製品とサービスを区別するために使用する多くの名称が登録商標であると主張している。これらの名称が GNOME のドキュメントの中に表記されていたり、これらの登録商標が GNOME ドキュメンテーション・プロジェクトのメンバーに提示している箇所は全部を大文字または最初の文字を大文字にしている。

DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT:

1. DOCUMENT IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND

2. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.

Dennis Cranston
ファイルの検索のメンテナ

    dennis_cranston@yahoo.com

Sun GNOME Documentation Team
Sun Microsystems

Alexander Kirillov
GNOME ドキュメンテーション・プロジェクト

     kirillov@math.sunysb.edu

ファイルの検索マニュアル V2.7
2005年6月

Joachim Noreiko jnoreiko@yahoo.com

ファイルの検索のメンテナ

ファイルの検索マニュアル V2.6
2005年1月

Dennis Cranston dennis_cranston@yahoo.com

ファイルの検索のメンテナ

ファイルの検索マニュアル V2.4
2004年2月

Sun GNOME Documentation Team

GNOME ドキュメンテーション・プロジェクト

ファイルの検索マニュアル V2.3
2002年9月

Sun GNOME Documentation Team

GNOME ドキュメンテーション・プロジェクト

ファイルの検索マニュアル V2.2
2002年8月

Sun GNOME Documentation Team

GNOME ドキュメンテーション・プロジェクト

ファイルの検索マニュアル V2.1
2002年7月

Sun GNOME Documentation Team

GNOME ドキュメンテーション・プロジェクト

ファイルの検索マニュアル V2.0
2002年5月

Sun GNOME Documentation Team

GNOME ドキュメンテーション・プロジェクト

ファイルの検索マニュアル
2000

Alexander Kirillov kirillov@math.sunysb.edu

GNOME ドキュメンテーション・プロジェクト

このマニュアルは、ファイルの検索のバージョン 2.26 について説明しています。

フィードバック

ファイルの検索というアプリケーションや本マニュアルに対するバグの報告や提案については GNOME フィードバックページをご覧になってください。

## はじめに

ファイルの検索というアプリケーションを使うとシステムにあるファイルを検索できます。検索を行うには、ファイル名のすべてか一部を入力してください。必要に応じ、ワイルドカードも利用可能です。検索対象を絞り込むには、追加の検索オプションを適用してください。

ファイルの検索は、`find`、`grep` や `locate` という UNIX のコマンドを利用します。デフォルトでは、まず `locate` コマンドを利用してから、遅いものの確実に検索できる `find` コマンドを利用します。

検索において大文字と小文字が区別されるかは、お使いのオペレーティングシステムに依存します。例えば、Linux上では、`find`、`grep` および `locate` コマンドは、`-i` オプションをサポートしており、すべての検索で大文字と小文字は区別されません。

## 起動方法

以下の方法でファイルの検索を起動できます:

パネルのメニュー・バーから

  場所ファイルの検索...を選択

パネルのメイン・メニューから

  ファイルの検索...を選択

コマンドラインから

  次のコマンドを実行: `gnome-search-tool`

ファイルの検索を起動すると、次のようなウィンドウが表示されます。

ファイルの検索ウィンドウ

ファイルの検索のメインウィンドウの表示

## 使い方

### 検索の実行

システムにある任意のファイルを検索するには、次の手順を実行してください:

1. 対象となる名前の欄に検索文字列を入力してください。検索文字列は、ファイル名のすべてか一部です。必要に応じ、次の表に示すようなワイルドカードも利用可能です:

   名前に含まれる文字列 | 例 | 結果
   --- | --- | ---
   ファイル名のすべてまたは一部 | `myfile.txt` | ファイルの検索は、ファイル名に `myfile.txt` という文字列が含まれるすべてのファイルを検索します。
   ワイルドカード (*, [, ]) と組み合わせたファイル名の一部 | `*.[ch]` | ファイルの検索は、`.c` か `.h` という拡張子をもつすべてのファイルを検索します。

2. 対象となるフォルダーという欄でファイルの検索に検索を始めさせたいフォルダーかデバイスを選択してください。

3. 検索をクリックすると検索を実行します。

ファイルの検索は、あなたが指定したディレクトリとそのサブディレクトリを検索します。そして、ファイルの検索は、検索の結果を検索結果というリストボックスに表示します。もし、検索条件に一致するファイルが見つからなかった場合は、検索結果のリストボックスに『ファイルが見つかりません』と表示されます。

デフォルトでは、ファイルの検索は `locate` コマンドを利用して高速な検索を行ってから、`find` コマンドを利用してより徹底した検索を行います。`locate` コマンドは、ファイルに関する情報を集めたデータベースを利用するため比較的高速ですが、定期的にデータベースが更新されている必要があります。もし、このデータベースが一週間以上古い場合は、検索結果が古いことを警告し、高速な検索を無効にするオプションを提供します。このデータベースを手動で更新したい場合、root ユーザー権限で `updatedb` コマンドを実行してください。

### 検索オプションの追加

システム上のファイルを検索するための追加オプションを指定できます。検索オプションを追加するには、次の手順を実行してください:

1. 追加オプションの選択という文字列をクリックしてください。

2. 利用可能なオプションのドロップダウンリストをクリックしてください。

3. 適用したい検索オプションを選択してください。

4. 追加をクリックしてください。

5. で説明する、検索オプションが必要とする検索に関する情報を指定してください。

6. 適用したいそれぞれの検索オプションに対して、同じ手順を繰り返してください。

実行しようとしている検索から検索オプションを削除するには、削除したいオプションのとなりにある削除ボタンをクリックしてください。

実行しようとしている検索から検索オプションを無効にするには、追加オプションの選択という文字列をクリックしてください。

検索オプション

オプション名 | 説明
--- | ---
次の文字列を含む | 指定した文字列を含むテキストファイルを検索します。
次の日数以内に変更した | 指定した日数以内に変更されたファイルを検索します。
次の日数より以前に変更した | 指定した日数より以前に変更されたファイルを検索します。
最小サイズ | Kバイト単位で指定したサイズと等しいか大きいファイルを検索します。
最大サイズ | Kバイト単位で指定したサイズと等しいか小さいファイルを検索します。
ファイルが空である | 空のファイルを検索します。
次のユーザーが所有する | 指定したユーザーが所有するファイルを検索します。テキストボックスにユーザー名を入力してください。
次のグループが所有する | 指定したグループが所有するファイルを検索します。テキストボックスにグループ名を入力してください。
所有者が不明である | システムにとって未知のユーザーやグループが所有しているファイルを検索します。
次の名前を含まない | 入力した文字列が名前に含まれないファイルを検索します。入力欄に完全なファイル名か、ワイルドカードを利用してファイル名の一部を入力してください。複数の文字を表すには、* を利用してください。一文字を表すには、? を利用してください。この検索では、大文字と小文字が区別されます。
名前が次の正規表現に一致する | そのディレクトリパスかファイル名に指定した正規表現が含まれるファイルを検索します。テキストボックスに正規表現を入力してください。
隠しファイルとバックアップファイルを表示する | 検索に隠しファイルとバックアップファイルを含めます。
シンボリックリンクをたどる | ファイルを検索する時にシンボリックリンクをたどります。
他のファイルシステムを除く | 開始ディレクトリと同じファイルシステム内にあるディレクトリを検索します。

### 検索の停止

ファイルの検索が検索を完了する前に検索を停止するには、停止をクリックしてください。

### 表示されたファイルを開く

検索結果のリストボックスに表示されたファイルを開くには、次の手順のいずれかを実行してください:

- ファイル上で右クリックし、開くを選択してください。

- ファイル上をダブルクリックしてください。

検索結果のリストボックスに表示されているファイルを含むフォルダーを開くには、ファイル上を右クリックし、親フォルダーを開くを選択してください。

### 表示されたファイルの削除

検索結果のリストボックスに表示されたファイルを削除するには、ファイル上で右クリックし、ゴミ箱へ移動するを選択してください。

### 検索結果の保存

ファイルの検索が実行した最後の検索結果を保存するには、検索結果の一覧で右クリックして、検索結果に名前を付けて保存を選択してください。結果を保存したいファイルの名前を入力し、保存をクリックしてください。

## 設定

ファイルの検索には、一部の動作を変更できる gconf のキーが用意されています。以下の方法で設定エディターを起動して、設定値を変更できます:

アプリケーションメニュー

  システムツール設定エディターを選択

コマンドライン

  次のコマンドを実行: `gconf-editor`

### 高速な検索の無効化

キー名: /apps/gnome-search-tool/disable_quick_search

既定値: false

ファイルの検索は、`locate` コマンドを利用することにより、ファイル名検索の速度を向上しています。`Locate` は、ファイル名の索引をつけ、高速な検索を行うための安全な方法を提供しています。`locate` はファイルの索引に依存するため、検索結果の一覧を常に最新の状態にすることができません。

### 高速な検索後の二度目の走査を無効化

キー名: /apps/gnome-search-tool/disable_quick_search_second_scan

既定値: false

ファイルの検索は高速な検索の完了後、`find` コマンドを利用して徹底的な検索を行います。二度目の走査の目的は、まだ索引されていないファイルを見つけるためです。検索条件に一致したファイルを追加することにより、検索結果の一覧を最新の状態に保ちます。

### 高速な検索で除外するパス

キー名: /apps/gnome-search-tool/quick_search_excluded_paths

既定値: [/mnt/*,/media/*,/dev/*,/tmp/*,/proc/*,/var/*]

ファイルの検索は、このキーによって指定されたパスに対しては高速な検索を行いません。指定されたパスでのファイル名検索には、`find` コマンドを利用します。ワイルドカード '*' および '?' をサポートします。

### 高速な検索後の二度目の走査で除外するパス

キー名: /apps/gnome-search-tool/quick_search_second_scan_excluded_paths

既定値: [/]

ファイルの検索は、このキーによって指定されたパスに対して、高速な検索後の二度目の走査を行いません。指定されたパスでの高速な検索後、 `find` コマンドを利用した徹底した検索を行いません。ワイルドカード '*' および '?' をサポートしています。

### 追加オプションの表示

キー名: /apps/gnome-search-tool/show_additional_options

既定値: false

このキーは、ファイルの検索を起動した時に追加オプションの選択を展開するかどうかを決定します。

検索ツール