web-dev-qa-db-ja.com

xxx.dフォルダーに関する詳細情報の入手先

/etcフォルダーに「カスタム」フォルダーへのさまざまな参照があります。名前はいくつかの構成ファイルに一致します。たとえば、/etc/resolv.conf.dが追加されます。例はresolv.conf.dまたはcron.dです。

このフォルダ構造、それらに含まれる可能性のあるファイルの種類、優先順位などに関するドキュメントはどこにありますか?.

4
Old Geezer

このフォルダ構造に関するドキュメントはどこにありますか

これは古い(そしてドキュメントが少ない)ため、正しく答えることはかなり困難です。 Unix System Vまたはそれよりも前のバージョンであるため、おおよそ1985年について話している。さらに... .dで終わるさまざまなディレクトリのそれぞれには、異なる答えがあるかもしれません。

一般的に(例としてcron.dを修正しようとしますが、他のすべてにも適用されますが、いくつかの期待があります):

  • .dはWord directoryを指します。昔は、コマンドとディレクトリを区別するために使用されていました。そのディレクトリ内には、このサービスが処理できるスクリプトまたはテキストファイルがあります。 cron.dには、解析されるテキストファイルであるファイルanacronがあり、結果はcronによって実行されます。

    または debianメーリングリスト :で説明されているように、「一般的に* .dの規則を見ると、「これはいくつかのサービスの設定にマージされる設定フラグメントの束を保持するディレクトリです」 。 "。

    そのリンクにはさらに情報がありますが、...何らかの理由で簡略化されています。

詳細を追跡する方法:

  • 名前から.dを削除すると、ほとんどの場合、manページがあります。ディレクトリ自体の内部のコマンドにも同じことが言えます(manページ cronanacronに1つあります; apparmorusb_modeswitchにも同じことが言えます。 resolve.confおよびそれらのすべてに、ディレクトリとその使用法に関する言及が必要です。

それらに含まれる可能性のあるファイルの種類

これはマニュアルページに記載されます。 cronに関連しています(その一部、上記のmanページへのリンクにはもう少しありますが、これは最も興味深いです):

/etc/cron.dのサポートは、この場所をシステム全体のcrontabスプールとして処理するcronデーモン自体に含まれています。このディレクトリには、/ etc/crontabで使用される形式に従ってタスクを定義するファイルを含めることができます。つまり、ユーザーcronスプールとは異なり、これらのファイルは、タスク定義のようにタスクを実行するユーザー名を提供する必要があります。

優先順位

特に明記しない限り、アルファベット順になります。

2
Rinzwind