GNU/Linux >> Linux の 問題 >  >> Cent OS

Centos – / usr / lib / systemd/systemと/etc/ systemd / systemの違いは何ですか?

すべてのユニットファイルが/etc / systemd / system /にある前 しかし現在、いくつかは / usr / lib / systemd / systemに表示されています (<-CentOSの場合、または / lib / systemd / system <-Debian / Ubuntuの場合)、これらのフォルダの違いは何ですか?

承認された回答:

この質問は、 man 7 file-hierarchyですでに回答されています。 systemdに付属しています(オンラインバージョンもあります):

        /etc
           System-specific configuration.
 (…)
 VENDOR-SUPPLIED OPERATING SYSTEM RESOURCES
       /usr
            Vendor-supplied operating system resources. 
            Usually read-only, but this is not required. Possibly 
            shared between multiple hosts. This directory should not
            be modified by the administrator, except when installing 
            or removing vendor-supplied packages.

基本的に、配布リポジトリからダウンロードされたパッケージで出荷されるファイルは、 / usr / lib / systemd /に移動します。 。システム管理者(ユーザー)が行った変更は、 / etc / systemd / system /に移動します 。

システム固有のユニットは、ベンダーが提供するユニットを上書きします。ドロップインを使用すると、ユニットファイルの特定の部分のみをオーバーライドして、残りをベンダーに任せることができます(ドロップインは、systemdの最初から利用可能ですが、v219でのみ適切に文書化されています。mansystemd.unit<を参照してください。 / code> 。


Cent OS
  1. #!/usr/bin/env bash と #!/usr/bin/bash の違いは何ですか?

  2. /usr/sbin、/usr/local/sbin、/usr/local/bin の意味は何ですか?

  3. /bin と /usr/bin の違い

  1. Linux の /etc/init.d と /etc/rcX.d ディレクトリの間の接続は何ですか?

  2. cron の代わりに systemd タイマーを使用する

  3. /tmp と /run の違いは何ですか?

  1. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

  2. 推奨される使用方法に従って、Web サイトは /var/ または /usr/ に配置する必要がありますか?

  3. /etc/hosts と /etc/resolv.conf の違い