GNU/Linux >> Linux Esercitazione >  >> Cent OS

Centos:qual è la differenza tra /usr/lib/systemd/system e /etc/systemd/system?

Prima che tutti i file di unità fossero in /etc/systemd/system/ ma ora alcuni vengono visualizzati in /usr/lib/systemd/system (<- su CentOS o /lib/systemd/system <- su Debian/Ubuntu), qual è la differenza tra queste cartelle?

Risposta accettata:

Questa domanda ha già una risposta in man 7 file-hierarchy che viene fornito con systemd (c'è anche la versione online):

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

Fondamentalmente, i file forniti nei pacchetti scaricati dal repository di distribuzione vanno in /usr/lib/systemd/ . Le modifiche apportate dall'amministratore di sistema (utente) vanno in /etc/systemd/system/ .

Le unità specifiche del sistema sostituiscono le unità fornite dai fornitori. Usando i drop-in, puoi sovrascrivere solo parti specifiche dei file unit, lasciando il resto al fornitore (i drop-in sono disponibili fin dall'inizio di systemd, ma sono stati adeguatamente documentati solo nella v219; vedi man systemd.unit ).


Cent OS
  1. In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

  2. Linux:differenza tra /dev/console , /dev/tty e /dev/tty0?

  3. Qual è il significato di /usr/sbin, /usr/local/sbin e /usr/local/bin?

  4. Differenza tra /bin e /usr/bin

  5. usando i timer di sistema invece di cron

Il modo giusto per modificare i file /etc/passwd e /etc/group in Linux

CentOS / RHEL 7:come recuperare dalla voce di root eliminata nei file /etc/shadow e/o /etc/passwd

Comprendere i file /proc/mounts, /etc/mtab e /proc/partitions

Qual è la connessione tra le directory /etc/init.d e /etc/rcX.d in Linux?

Qual è la differenza tra /tmp e /run?

Differenza tra /etc/hosts e /etc/resolv.conf