設定ファイル
Unix系OSには、何百もの設定ファイル形式がある。個々のアプリケーションやサービスが固有のファイル形式を持つことがありうる。かつて、Unix系OSの設定は設定ファイルを編集することによってのみ変えられていた。一部のファイル形式では特別な文字を最初に付けることでエントリを無効にすることができる。
Unix系OSでは、設定ファイルを特定のいくつかのディレクトリに置くことで、管理性を高めている。特に設定ファイルだけをバックアップするような状況では非常に効率が良い。また、Unix系OSはマルチユーザーのOSであるため、ユーザアプリケーションはしばしば起動時にユーザのホームディレクトリ内にファイルやディレクトリを作成し、そこに個人ごとの設定を保存する。ホームディレクトリの中身を一覧表示する際に、そのようなファイルやディレクトリが表示されないようにするため、ファイルやディレクトリの名前の前にピリオドが付けられる。そのため、そのようなファイルやディレクトリに対して「ドットファイル」という異名が生まれた。サーバプロセスはしばしば /etc 内に保存された設定ファイルを使うが、インストールディレクトリ、ルートディレクトリやシステム管理者によって定義された場所を使うこともある。Unix系OSといっても各OS毎にディレクトリ構成はそれぞれ違うため、使用しているOSでどのような構成になっているのかを確認する必要がある。また、設定ファイルに一定の拡張子の規則は無い。ただ、config、init、rc等の文字列が含まれていることが多い。ソフト名のディレクトリ内に拡張子無しのconfigという名称のファイルを置く場合もある。