launchctl
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&tag(launchctl);
*目次 [#ab14354f]
#contents
*参考情報 [#eb6f3869]
-[[LaunchDaemons (launchctl, launchd.plist) の使い方 - ma...
-[[Mac の launchctl ってなんだ? - IT戦記:http://d.hatena...
-[[launchd.plist(5) Mac OS X Manual Page:http://developer...
-[[Mac OSにおける、initや/etc/rcやcronの代わりであるlaunc...
*使用方法 [#n195e0c9]
**自動起動する [#g69dc7e4]
$sudo launchctrl load -w xxx.plist
※Mountain Lion組み込みのApacheは先にとめておくこと。
**自動起動を停止する [#s0920baa]
$sudo launchctl unload -w xxx.plist
**一覧表示する [#g3860766]
root権限で動作するものは一般ユーザーでは表示されないので...
$ sudo launchctrl list
***出力の意味 [#y2948c2e]
-[[macosx - What do the numbers in launchctl list's statu...
#pre{{
$ launchctl list
PID Status Label
2004 - 0x7fcd0ac358b0.anonymous.launchctl
1913 - 0x7fcd0ac355b0.anonymous.Google Chrome H
764 - 0x7fcd0ac352b0.anonymous.Google Chrome H
754 - 0x7fcd0ac36050.anonymous.Google Chrome H
}}
**環境変数の設定 [#l2a6f1ee]
-launchctl setenvで環境変数を設定する機能がある。GUIアプ...
*設定ファイルの場所による権限の違い [#s12a9951]
-[[osx - How do I run a launchd command as root - Super U...
-以下の場所にplistファイルを設定することができる(man laun...
,~/Library/LaunchAgents,Per-user agents provided by the u...
,/Library/LaunchAgents,Per-user agents provided by the ad...
,/Library/LaunchDaemons,System-wide daemons provided by t...
,/System/Library/LaunchAgents,Per-user agents provided by...
,/System/Library/LaunchDaemons,System-wide daemons provid...
-LaunchDaemonsに置くもはログインせずとも起動される。/Libr...
-LaunchAgentsに置くのはログイン時に起動される。/Library以...
-/SystemはMac OS Xが使う場所なので管理者は/Library以下を...
*Mavericksからの仕様変更 [#p8582f2d]
-Mavericksから"-w"の仕様が変わっている。
#pre{{
-w Overrides the Disabled key and sets it to false...
}}
-以前はplistファイルに、Disabledキーを書き込んで有効・無...
終了行:
&tag(launchctl);
*目次 [#ab14354f]
#contents
*参考情報 [#eb6f3869]
-[[LaunchDaemons (launchctl, launchd.plist) の使い方 - ma...
-[[Mac の launchctl ってなんだ? - IT戦記:http://d.hatena...
-[[launchd.plist(5) Mac OS X Manual Page:http://developer...
-[[Mac OSにおける、initや/etc/rcやcronの代わりであるlaunc...
*使用方法 [#n195e0c9]
**自動起動する [#g69dc7e4]
$sudo launchctrl load -w xxx.plist
※Mountain Lion組み込みのApacheは先にとめておくこと。
**自動起動を停止する [#s0920baa]
$sudo launchctl unload -w xxx.plist
**一覧表示する [#g3860766]
root権限で動作するものは一般ユーザーでは表示されないので...
$ sudo launchctrl list
***出力の意味 [#y2948c2e]
-[[macosx - What do the numbers in launchctl list's statu...
#pre{{
$ launchctl list
PID Status Label
2004 - 0x7fcd0ac358b0.anonymous.launchctl
1913 - 0x7fcd0ac355b0.anonymous.Google Chrome H
764 - 0x7fcd0ac352b0.anonymous.Google Chrome H
754 - 0x7fcd0ac36050.anonymous.Google Chrome H
}}
**環境変数の設定 [#l2a6f1ee]
-launchctl setenvで環境変数を設定する機能がある。GUIアプ...
*設定ファイルの場所による権限の違い [#s12a9951]
-[[osx - How do I run a launchd command as root - Super U...
-以下の場所にplistファイルを設定することができる(man laun...
,~/Library/LaunchAgents,Per-user agents provided by the u...
,/Library/LaunchAgents,Per-user agents provided by the ad...
,/Library/LaunchDaemons,System-wide daemons provided by t...
,/System/Library/LaunchAgents,Per-user agents provided by...
,/System/Library/LaunchDaemons,System-wide daemons provid...
-LaunchDaemonsに置くもはログインせずとも起動される。/Libr...
-LaunchAgentsに置くのはログイン時に起動される。/Library以...
-/SystemはMac OS Xが使う場所なので管理者は/Library以下を...
*Mavericksからの仕様変更 [#p8582f2d]
-Mavericksから"-w"の仕様が変わっている。
#pre{{
-w Overrides the Disabled key and sets it to false...
}}
-以前はplistファイルに、Disabledキーを書き込んで有効・無...
ページ名: