GNU/Linux >> Tutoriels Linux >  >> Cent OS

Centos - Quelle est la différence entre /usr/lib/systemd/system et /etc/systemd/system ?

Avant tous les fichiers unitaires étaient dans /etc/systemd/system/ mais maintenant certains apparaissent dans /usr/lib/systemd/system (<- sur CentOS, ou /lib/systemd/system <- sur Debian/Ubuntu), quelle est la différence entre ces dossiers ?

Réponse acceptée :

Cette question est déjà répondue dans man 7 file-hierarchy qui vient avec systemd (il existe aussi une version en ligne) :

        /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.

Fondamentalement, les fichiers livrés dans des packages téléchargés à partir du référentiel de distribution vont dans /usr/lib/systemd/ . Les modifications effectuées par l'administrateur système (utilisateur) vont dans /etc/systemd/system/ .

Les unités spécifiques au système remplacent les unités fournies par les fournisseurs. En utilisant les drop-ins, vous pouvez remplacer uniquement des parties spécifiques des fichiers d'unité, laissant le reste au fournisseur (les drop-ins sont disponibles depuis le tout début de systemd, mais n'ont été correctement documentés que dans la v219 ; voir man systemd.unit ).


Cent OS
  1. Comment Linux gère-t-il plusieurs séparateurs de chemins consécutifs (/home////nom d'utilisateur///fichier) ?

  2. Linux :Différence entre /dev/console , /dev/tty et /dev/tty0 ?

  3. La différence entre /opt et /usr/local ?

  4. La différence entre ~/.profile, ~/.bashrc, ~/.bash_profile, ~/.gnomerc, /etc/bash_bashrc, /etc/screenrc … ?

  5. Linux - Comment définir l'affinité CPU par défaut pour tous les démons dans Systemd ?

La bonne façon de modifier les fichiers /etc/passwd et /etc/group sous Linux

CentOS / RHEL 7 :Comment récupérer à partir d'une entrée root supprimée dans les fichiers /etc/shadow et/ou /etc/passwd

Comprendre les fichiers /proc/mounts, /etc/mtab et /proc/partitions

Différence entre /bin et /usr/bin

Quelle est la différence entre /tmp et /run ?

Les sites Web doivent-ils vivre dans /var/ ou /usr/ selon l'utilisation recommandée ?