GNU/Linux >> Tutoriales Linux >  >> Cent OS

Centos:¿cuál es la diferencia entre /usr/lib/systemd/system y /etc/systemd/system?

Antes todos los archivos de la unidad estaban en /etc/systemd/system/ pero ahora algunos aparecen en /usr/lib/systemd/system (<- en CentOS, o /lib/systemd/system <- en Debian/Ubuntu), ¿cuál es la diferencia entre estas carpetas?

Respuesta aceptada:

Esta pregunta ya está respondida en man 7 file-hierarchy que viene con systemd (también hay una versión en línea):

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

Básicamente, los archivos que se envían en paquetes descargados del repositorio de distribución van a /usr/lib/systemd/ . Las modificaciones realizadas por el administrador del sistema (usuario) van a /etc/systemd/system/ .

Las unidades específicas del sistema anulan las unidades proporcionadas por los proveedores. Con los complementos, puede anular solo partes específicas de los archivos de la unidad, dejando el resto al proveedor (los complementos están disponibles desde el comienzo de systemd, pero se documentaron correctamente solo en v219; consulte man systemd.unit ).


Cent OS
  1. Instalar binarios en /bin, /sbin, /usr/bin y /usr/sbin, interacciones con --prefix y DESTDIR

  2. ¿Cuál es la diferencia entre #!/usr/bin/env bash y #!/usr/bin/bash?

  3. ¿Cuándo debo usar /dev/shm/ y cuándo debo usar /tmp/?

  4. Diferencia entre /bin y /usr/bin

  5. ¿Cuál es la conexión entre los directorios /etc/init.d y /etc/rcX.d en Linux?

La forma correcta de editar archivos /etc/passwd y /etc/group en Linux

¿La diferencia entre /opt y /usr/local?

¿La diferencia entre ~/.profile, ~/.bashrc, ~/.bash_profile, ~/.gnomerc, /etc/bash_bashrc, /etc/screenrc...?

Linux:¿cómo configurar la afinidad de CPU predeterminada para todos los demonios en Systemd?

CentOS / RHEL 7:cómo recuperarse de una entrada raíz eliminada en archivos /etc/shadow y/o /etc/passwd

Comprender los archivos /proc/mounts, /etc/mtab y /proc/partitions