Как просмотреть состояние службы (например, работает ли она) в формате, аналогичном Linux systemctl
, с использованием macOS launchctl
?
Я хочу просмотреть состояние службысервис в macOS с использованием launchctl
в формате, аналогичном Linux systemctl
, например: systemctl status sshd.service
Я пытаюсь сделать это с помощью приведенных ниже команд launchctl list
.Не очевидно, работает ли Apache, и я прочитал, что -
в первом столбце последней команды должно означать, что служба не запущена.
Есть идеи?
Nicolass-MacBook-Pro:Documents nlykkei$ sudo launchctl list org.apache.httpd
{
"LimitLoadToSessionType" = "System";
"Label" = "org.apache.httpd";
"TimeOut" = 30;
"OnDemand" = false;
"LastExitStatus" = 0;
"Program" = "/usr/sbin/httpd-wrapper";
"ProgramArguments" = (
"/usr/sbin/httpd-wrapper";
"-D";
"FOREGROUND";
);
};
Nicolass-MacBook-Pro:Documents nlykkei$ sudo launchctl list | grep apache
- 0 org.apache.httpd