This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
управление_сервисами_в_macosx [2011/11/30 10:52] 127.0.0.1 внешнее изменение |
управление_сервисами_в_macosx [2013/05/22 13:50] 127.0.0.1 внешнее изменение |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Управление сервисами в MacOSX ====== | ====== Управление сервисами в MacOSX ====== | ||
+ | ===== Конфигурации запуска штатных сервисов ===== | ||
<code> | <code> | ||
- | [~ ] $ sudo port install squid | + | # cat /System/Library/LaunchDaemons/ssh.plist |
+ | </code><code> | ||
... | ... | ||
+ | <string>com.openssh.sshd</string> | ||
+ | ... | ||
+ | <key>SockServiceName</key> | ||
+ | <string>2222</string> | ||
+ | ... | ||
+ | </code> | ||
- | [~ ] $ sudo port contents squid | grep conf | + | ===== Конфигурации запуска сервисов установленных из портов ===== |
+ | <code> | ||
+ | # ls /Library/LaunchDaemons/ | ||
+ | </code> | ||
+ | ===== Добавление/удаление сервиса из автозагрузки ===== | ||
+ | <code> | ||
[~ ] $ sudo launchctl load -w /Library/LaunchDaemons/org.macports.Squid.plist | [~ ] $ sudo launchctl load -w /Library/LaunchDaemons/org.macports.Squid.plist | ||
[~ ] $ sudo launchctl unload -w /Library/LaunchDaemons/org.macports.Squid.plist | [~ ] $ sudo launchctl unload -w /Library/LaunchDaemons/org.macports.Squid.plist | ||
+ | </code> | ||
+ | |||
+ | ===== Список запущенных и запуск/остановка сервисов ===== | ||
+ | <code> | ||
+ | [~ ] $ sudo launchctl list | ||
- | [~ ] sudo launchctl list | + | [~ ] $ sudo launchctl stop org.macports.Squid |
- | [~ ] sudo launchctl stop org.macports.Squid | + | [~ ] $ sudo launchctl start org.macports.Squid |
- | [~ ] sudo launchctl start org.macports.Squid | + | |
</code> | </code> |