Detectar qué administrador del sistema se ejecuta en el sistema Linux
- 871
- 51
- Adriana Tórrez
Objetivo
Hay múltiples administradores de sistemas que posiblemente pueden ejecutarse en su sistema Linux. Los gerentes de sistemas más comunes actuales son SYSV (init), Systemd y Upstart. Puede encontrar que esta guía corta es útil para usted, si no está seguro de cuál, System Manager se está ejecutando en su sistema Linux.
Requisitos
Se requiere acceso privilegiado a su sistema Linux.
Dificultad
FÁCIL
Convenciones
- # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de
sudo
dominio - ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado
Instrucciones
El administrador del sistema es un primer proceso que se inicia en su sistema Linux. Mirando así qué procesos comenzaron primero utilizando PS -P 1
comandar que proporcione algunas pistas, pero no hay respuestas definitivas. Ejemplo:
Sysv
# PS -P 1 PID TTY TITE CMD 1 ? 00:00:01 init
System
# PS -P 1 PID TTY TITE CMD 1 ? 00:00:04 Systemd
Advenedizo
# PS -P 1 PID TTY TITE CMD 1 ? 00:00:01 init
Primer proceso de enlace simbólico
Un enfoque más confiable para verificar qué administrador del sistema está ejecutando en su sistema Linux Linux es verificar un enlace simbólico que apunte a un binario ejecutable del primer proceso del sistema.
Sysv
# ls -l/proc/1/exe lrwxrwxrwx 1 raíz raíz 0 abr 3 04:17/proc/1/exe ->/sbin/init o # stat/proc/1/exe | Archivo de archivo GREP: '/proc/1/exe' -> '/sbin/init'
System
# ls -l/proc/1/exe lrwxrwxrwx 1 raíz raíz 0 27 09:39/proc/1/exe ->/lib/systemd/systemd o # stat/proc/1/exe | Archivo de archivo GREP:/proc/1/exe ->/lib/systemd/systemd
Advenedizo
# ls -l/proc/1/exe lrwxrwxrwx 1 raíz raíz 0 abr 3 04:29/proc/1/exe ->/sbin/upstart o # stat/proc/1/exe | Archivo de archivo GREP: '/proc/1/exe' -> '/sbin/upstart'
Init Symbolic Link
Verifique qué administrador del sistema es ejecutable /sbin/init
señalando:
Sysv
# ls -l /sbin /init -rwxr -xr -x 1 raíz raíz 36992 14 de julio de 2013 /sbin /init
System
# ls -l/sbin/init lrwxrwxrwx 1 raíz raíz 20 feb 14 03:36/sbin/init ->/lib/systemd/systemd
Advenedizo
# ls -l /sbin /init lrwxrwxrwx 1 raíz raíz 7 de mayo 19 de 2016 /sbin /init -> arriba
Tutoriales de Linux relacionados:
- Cosas para instalar en Ubuntu 20.04
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- Archivos de configuración de Linux: los 30 principales más importantes
- Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
- Descarga de Linux
- ¿Puede Linux obtener virus?? Explorando la vulnerabilidad de Linux ..
- Una introducción a la automatización, herramientas y técnicas de Linux
- Manjaro Linux Windows 10 Dual Boot
- Instale Arch Linux en VMware Workstation
- Cómo arrancar dual Kali Linux y Windows 10
- « Cómo deshabilitar los iptables de Docker en sistemas Systemd Linux
- Configurar el repositorio de paquetes de redhat de red local con VSFTPD »