¿Es posible mostrar el estado (ruta de carga del archivo de configuración/ruta del archivo de registro, etc.) del servicio en macOS?

Ahora estoy usando este comando para mostrar el estado del servicio nginx en macOS:

brew services status nginx

mostrar este error:

Error: Invalid usage: unknown subcommand: status

Quiero saber la ruta nginx y la ruta del archivo de configuración, pero no arreglar homebrew ni depurar eso. ¿Hay formas alternativas de verificar si el servicio se está ejecutando y realizar un seguimiento de los archivos que controlan el inicio y la detención del proceso del servidor web?

Respuestas (1)

buscar todos los servicios:

$ launchctl list |grep nginx                                                                                                                                                   ‹ruby-2.7.2›
-   1   homebrew.mxcl.nginx

servicio de lista:

    /usr/local/opt/nginx ⌚ 15:04:25
$ launchctl list homebrew.mxcl.nginx                                                                                                                                           ‹ruby-2.7.2›
{
    "LimitLoadToSessionType" = "Aqua";
    "Label" = "homebrew.mxcl.nginx";
    "OnDemand" = true;
    "LastExitStatus" = 256;
    "Program" = "/usr/local/opt/nginx/bin/nginx";
    "ProgramArguments" = (
        "/usr/local/opt/nginx/bin/nginx";
        "-g";
        "daemon off;";
    );
};
(base)