タグ付けされた質問 「etc」

/ etcは、重要なシステムとソフトウェアの構成を保持するディレクトリです。/ etcの構成や/ etc内の構成ファイルの構文に関する質問には、このタグを使用します。特定のソフトウェアの構成に関する質問には、このタグを使用しないでください。

3
/etc/profile.dのスクリプトは何をしますか?
Linux Command LineとShell Scripting Bibleから基本的なシェルスクリプトについて読んでいます。 この/etc/profileファイルは、Bashシェルの起動時に環境変数を設定すると書かれています。この/etc/profile.dディレクトリには、アプリケーション固有の起動ファイルを含む他のスクリプトが含まれています。これらのファイルは、起動時にシェルによっても実行されます。 これらのファイル/etc/profileがBashの起動にとっても重要である場合、なぜこれらのファイルは含まれないのですか? これらのファイルがアプリケーション固有のスタートアップファイルであり、Bashのスタートアップにとって重要ではない場合、なぜスタートアッププロセスの一部なのですか?設定が含まれている特定のアプリケーションが実行されたときにのみ実行されないのはなぜですか?
85 bash  profile  etc 

3
/ etc / hostsファイルは別の構成ファイルを参照します
/etc/hostsホストのリストの別の構成ファイルを参照するファイルを取得するにはどうすればよいですか? 例/etc/hosts: ## My Hosts 127.0.0.1 localhost 255.255.255.255 broadcasthost #Other Configurations <Link to /myPath/to/MyConfig/ConfigFile.txt> #Other Addresses 3.3.3.3 MyAwesomeDomain.com 4.4.4.4 SomeplaceIWantToGoTo.com ConfigFile.txt ##My additional Hosts 1.1.1.1 SomeLocation.com 2.2.2.2 AnotherLocation.com /etc/hostsConfigFile.txtがロードされるように、リンク/参照をファイルに追加するにはどうすればよいですか?
38 hosts  etc  reference 

1
CentOSのCrontabログの場所
まず、CentOSを使用しています [root@a etc]# cat system-release CentOS release 6.5 (Final) [root@a cron.daily]# ps -ef | grep cron root 982 1 0 Jun14 ? 00:01:15 crond root 5692 5441 0 00:49 pts/0 00:00:00 grep cron [root@a cron.daily]# そして、私はリソースを使い果たしているので、古いログファイルを削除したいと思います。この場合、サイズがほぼ100MBを超える古い安全なログを削除したいので、rootユーザーに以下のcrontabエントリを与えました。。 [root@a etc]# crontab -l 0 1 * * * find /var/log -name "secure-*" -mtime …
37 centos  cron  logs  etc 

9
/ etc /の変更を追跡する方法
/ etc /の変更を追跡したい 基本的にyum update、ユーザーによって、またはユーザーによってファイルが変更されたかどうかを知り、変更が気に入らない場合はロールバックします。git、LVM、btrfsスナップショットなどのVCS、またはバックアッププログラムを使用することを考えました。 あなたは何をお勧めします?
30 backup  git  btrfs  etc 

1
誰が/ etc / {group、gshadow、passwd、shadow}-を作成しますか?
私がアクセスできるLinuxシステム(2、3のArchlinux、Ubuntu、Debian Sid、Gentoo)には、次の4つのファイルがあり/etc/、すべてがダッシュで終わっています。 /etc/group- /etc/gshadow- /etc/passwd- /etc/shadow- インターネット上では、これらは単なる最後の変更に更新されたバックアップファイルであると彼らは言います。 今、私は疑問に思っている:誰がそれらのファイルを作成しているのか?私の編集者ですか?これらのファイル(gpasswd、useradd、groupaddなど)を編集するアプリケーションですか?それは下位レベルのものですか(カーネルモジュールである可能性もあります)?
29 linux  files  etc 

3
/ etc / hostsの目的は何ですか?
私が理解しているように、このhostsファイルは、コンピューターネットワーク内のネットワークノードのアドレス指定を支援するいくつかのシステム機能の1つです。しかし、その中には何がありますか?デフォルトでUbuntuをインストールする場合 127.0.0.1 localhost そこにあります。どうして? /etc/hostsCassandraのようなJVMシステムの場合、どのように機能しますか? DNSの代替となるのは、1台のコンピューターではないでしょうか?
21 dns  hosts  etc 

1
/etc/udev/rules.d/ vs /lib/udev/rules.d/-使用する理由と理由
Arch wiki は/etc/udev/rules.d/、Steamコントローラーの問題を修正するためにファイルを作成することを推奨しました。これはうまくいきました!ただし、このフォルダには、作成したルール以外のルールはないことに気付きました。さらに、私が見た他のすべてのソースは/lib/udev/rules.d/、udevルールをに配置すると言っており、このフォルダーには他にも多くのudevルールがあります。どうやら同じように見えるのに2つのフォルダーがあるのに、どちらを使用する必要がありますか?
21 udev  etc 

3
グローバルbash_profile
グローバル環境変数を設定するためのファイルが/etc/profileあり/etc/bashrc、多分私はそれらの目的を誤解しているだけかもしれませんが... グローバルbash_profileファイルはありますか? Mac OS Xを使用しています
20 bash  osx  profile  bashrc  etc 

1
.gitignoreを使用してetckeeperのファイルを除外できない
構成ファイルの変更にetckeeperを使用します(Debian squeezeで) 私はircdeamonも実行しているので、フォルダ内で毎分変わるいくつかのファイルがあります /etc/hybserv/ 私はもうそれらをバージョン管理したくないので、私は追加しました hybserv/* 最後まで /etc/.gitignore しかし、それらは無視されません!1時間ごとのコミットでは、1時間ごとに表示され続けます。 何が間違っていますか?
16 git  etc 

1
/etc/resolv.confにドメインが定義されていません
ファイルにドメインが定義されていないサーバーが増えてい/etc/resolv.confます。検索エントリのみ。 このセットアップはどのような場合に使用されますか? 使用してはならない場合はありますか? nameserver xxx.xxx.xxx.xxx nameserver yyy.yyy.yyy.yyy nameserver zzz.zzz.zzz.zzz search domain1 domain2 domain3 ...
16 dns  etc 

2
エラーメッセージid:ログイン後にグループIDの名前が見つかりません
バックグラウンド Trevorは、ボックスの開発者の1人としてssh://foobar.university.eduのアカウントにログインし、次のメッセージを受け取ります。 id: cannot find name for group ID 131 Trevorは、これを使用してこれをチェックアウトします vim /etc/group 問題 Trevor は、/ etc / groupファイルのどこにも131 がないことを発見しました。 その後、Trevorはidを実行します... > id trevor uid=4460(trevor) gid=131 groups=48(foobar),51(doobar),131 彼の一次グループを発見するためには、明らかに名前が付けられていません。 質問 foob​​ar.university.eduボックスでこの状況が発生する可能性が高いのは何ですか? trevorがこれを修正したいとします(たとえば、GID 131にマップする「trevor」グループを作成するだけで)、サーバー上の他の何かを破壊することなくこれを行う最善の方法は何ですか?
15 login  group  etc 

2
`/ etc / group-`の目的は何ですか
標準のLinuxディストリビューション(Ubuntuなど)には通常/etc/group、と/etc/group-があり、2番目のものはルートでのみ読み取り可能です。 man groupについてのみ説明し/etc/groupます。 したがって、私の質問:の目的は/etc/group-何ですか?

6
/etc/apt/sources.listに対する/etc/apt/sources.list.dの利点は何ですか
この質問は以前に聞かれたことがあることは知っていますが、「カスタムの追加がはっきりと見える」という答えは受け入れません。私がppaを追加するとき(私は何年もやっていない)、キーボードの「Enter」というラベルのキーを押すと、新しいエントリの前に空の行を追加できます(説明コメントも追加しますが、私はテックライターなので、....)。私はsources.confきれいできれいです。 /etc/apt/sources.d つまり、解析するファイルは1つではなく半ダースです。 私の知る限り、「絶対に」6つの構成ファイルに対して1つの構成ファイルを使用することには利点がありません(議論のために、おそらく3でも2でも構いません... 1はまだ2に勝っています)。 誰かが合理的な優位性を考え出すことができますか、「カスタムの追加をはっきりと見ることができる」というのは貧しい人の言い訳です。 私は変更を追加する必要がありますが、変更によってもたらされるメリットがある場合にのみ、変更が大好きです。 最初の応答後に編集: 独自のリポジトリが必要な新規インストールでは、フラットファイルを検索する必要がなく、重複したエントリが追加されないようにできます。 今、彼らはフラットファイルの代わりにデュープのディレクトリを検索する必要があります。管理者が物事を変えないと仮定しない限り... システム管理者は、モノリシックファイルを編集することなく、リポジトリセットを簡単に無効(名前を変更)または削除(削除)できます。 管理者は、名前を変更する適切なファイルを見つけるためにディレクトリをgrepする必要があります。前に、1つのファイルを検索し、「ほぼ」すべての管理者のsedワンライナーである行をコメントアウトします。 パッケージメンテナーは、無関係なリポジトリの設定を誤って変更することを心配することなく、リポジトリの場所を更新する簡単なコマンドを提供できます。 私はこれを理解していません、私はパッケージメンテナーが彼のリポジトリのURLを知っていると仮定します。繰り返しsedますが、単一のファイルではなくディレクトリが必要です。
14 linux  apt  etc 

3
共有ライブラリがインストールされているかどうかを確認する方法は?
私の質問は、ffmpegを開始する際の問題から生じています。ffmpegをインストールしましたが、インストール済みと表示されます: whereis ffmpeg ffmpeg: /usr/bin/ffmpeg /usr/bin/X11/ffmpeg /usr/share/ffmpeg /usr/share/man/man1/ffmpeg.1.gz 後で、一部のプログラムはインストール自体に付属していないライブラリに依存していることがわかりました。そのため、lddコマンドで不足しているものをチェックしました。 # ldd /usr/bin/ffmpeg linux-vdso.so.1 => (0x00007fff71fe9000) libavfilter.so.0 => not found libpostproc.so.51 => not found libswscale.so.0 => not found libavdevice.so.52 => not found libavformat.so.52 => not found libavcodec.so.52 => not found libavutil.so.49 => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5f20bdf000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 …

3
* BSDでの/ etcのバージョン管理
/etcさまざまな分野で、バージョン管理下に置くためのターンキーソリューションは何ですか?ターンキーは必ずしも基本インストールの一部を意味するわけではありませんが、次の機能があれば便利です。 VCSコマンドにフックして、メタデータ(所有権、権限)を管理します。 パッケージマネージャーとの統合(インストールの前後に自動的に実行され、アップグレードをインテリジェントに処理します); アップストリームファイルバージョンをブランチとして扱います。 事前に入力された無視リスト。 基礎となるいくつかのVCS(特に分散VCS)のサポート。 Debianおよび派生物の下でetckeeperを使用しています。アップストリームバージョンを追跡しないことを除き、上記のすべての機能を備えています。特に* BSDの代替案について学びたいと思います。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.