найдите apache2ctl - PullRequest
       8

найдите apache2ctl

0 голосов
/ 29 июля 2011

Я могу сказать, что apache2ctl изящен, и мой веб-сервер перезагружается с интерактивной оболочкой. Все хорошо. Тем не менее, я должен сказать, что в сценарии оболочки, поэтому мне нужен полный путь для apache2ctl. Я пробовал что и найти, но ничего не получается, что меня очень удивляет. Я посмотрел в / usr / bin и нет apache2ctl. Как мне выяснить, где это живет?

Я подумал, что это может быть в / opt / local / apache2 / bin, но там есть apachectl ... а не apache2ctl. Я в тупике. Есть идеи?

@ Джон Лин - Хорошая работа ... Тип apache2ctl сказал мне apache2ctl is aliased to sudo / opt / local / apache2 / bin / apachectl'`. Большое спасибо.

Ответы [ 3 ]

1 голос
/ 29 июля 2011

Должен быть в / usr / sbin или / usr / local / sbin

0 голосов
/ 20 октября 2012

Вы пробовали which?(Не уверен, что это будет на Mac, хотя это довольно стандартно в большинстве * nix систем; ведет себя как where в Windows).

0 голосов
/ 29 июля 2011

Возможно, вам нужно запустить updatedb до locate на всякий случай

$ updatedb
# takes a while

$ locate apache2ctl

Или вы можете запустить find / -name 'apache2ctl' 2> /dev/null для поиска всего раздела

...