GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Servicios de lista de Ubuntu 20.04

En este artículo, aprenderá cómo enumerar y cambiar el estado de los servicios systemd y los archivos de unidad en Ubuntu 20.04 Focal Fossa Linux Server/Desktop.

En este tutorial aprenderás:

  • Cómo listar servicios y archivos de unidad
  • Cómo listar servicios en ejecución/cerrados/muertos
  • Cómo listar servicios habilitados/deshabilitados

Lista de servicios en ejecución de Ubuntu 20.04

Requisitos de software y convenciones utilizadas

Lista de servicios de Ubuntu 20.04 por ejemplo

  1. Lista de todos los servicios

    Para enumerar todos los archivos de la unidad de servicios, ejecute el siguiente comando desde su terminal:

    $ systemctl list-units --all --type=service --no-pager
    
  2. Lista de todos los archivos de unidades systemd disponibles

  3. El siguiente comando mostrará todos los archivos de unidades systemd disponibles, independientemente de su estado y tipo:

    $ systemctl list-unit-files --no-pager
    

    Usa el grep comando en caso de que esté buscando un archivo de unidad específico. Por ejemplo, el siguiente comando buscará un apache2 archivo de unidad:

    $ systemctl list-unit-files --no-pager | grep apache2
    
  4. Lista de todos los servicios activos en ejecución/salidos/muertos

    El systemctl El comando se puede usar para enumerar todos los servicios activos en ejecución:

    $ systemctl list-units --all --type=service --no-pager | grep running
    

    Para mostrar todos los servicios salidos, ejecute:

    $ systemctl list-units --all --type=service --no-pager | grep exited
    

    Además, para mostrar todos los servicios systemd detenidos/muertos, ejecute:

    $ systemctl list-units --all --type=service --no-pager | grep dead
    

    Puede iniciar y detener servicios usando systemctl dominio. Por ejemplo para iniciar el servicio Apache2 podemos ejecutar:

    $ systemctl start apache2
    

    Por el contrario, para detener el servicio, ejecute:

    $ systemctl stop apache2
    
  5. Lista de estados de archivo de unidad de servicio systemd activados/desactivados

    El siguiente systemctl El comando enumerará todos los servicios habilitados en Ubuntu 20.04 Desktop/Server.

    $ systemctl list-unit-files | grep enabled
    

    Por otro lado, para listar todos los servicios deshabilitados, ejecute:

    $ systemctl list-unit-files | grep disabled
    

    Los servicios habilitados se iniciarán automáticamente después de reiniciar el sistema.

    Usa el systemctl comando para establecer el estado del servicio como habilitado o deshabilitado. Por ejemplo, el siguiente comando permitirá que el servicio Apache2 se inicie durante el arranque del sistema:

    $ sudo systemctl enable apache2
    

    O para deshabilitar el inicio del servicio después de reiniciar el sistema, ejecute:

    $ sudo systemctl disable apache2
    

Ubuntu
  1. Cómo enumerar los paquetes instalados en Ubuntu 20.04

  2. Cómo enumerar los paquetes instalados en Ubuntu

  3. Cómo instalar Nagios en Ubuntu 13.04

  4. Servicios de lista en Ubuntu 20.04:¿todo al respecto?

  5. ¿Editar Sources.list es una buena idea?

Listado de servicios en Ubuntu 20.04

Cómo reiniciar servicios en la línea de comandos de Ubuntu

Cómo enumerar servicios en Linux

Cómo enumerar los paquetes instalados en Ubuntu 22.04

Forma correcta de usar Ubuntu systemctl para controlar Systemd

Cómo enumerar los paquetes instalados en Ubuntu 22.04

    Requisitos de software y convenciones de la línea de comandos de Linux
    Categoría Requisitos, convenciones o versión de software utilizada
    Sistema Ubuntu 20.04 instalado o Ubuntu 20.04 Focal Fossa actualizado
    Software sistema
    Otro Acceso privilegiado a su sistema Linux como root o a través de sudo comando.
    Convenciones # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando
    $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios