#author("2019-03-16T05:09:19+00:00","default:yusami","yusami") #author("2021-01-10T23:38:23+00:00","default:yusami","yusami") &tag(macOS); * 情報 [#x9ce3d15] - [[LaunchDaemons (launchctl, launchd.plist) の使い方 - maruko2 Note.>http://www.maruko2.com/mw/LaunchDaemons_(launchctl,_launchd.plist)_%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9]] $ launchctl stop ジョブラベル - ジョブラベルは、<launchd>.plist に記述してある Label キーの <string> のこと。 - OnDemand false のジョブは常駐する設定なので、stop すると停止後すぐに起動する(つまり、再起動する)。 - launchd.plist を修正した場合、stop で再起動しても launchd.plist の内容は反映されない。一度 unload して、再度 load する必要がある。 - [[Marvericksからlaunchd.plistの仕様が変わったようだ - renge2009のブログ>http://renge2009.hatenablog.com/entry/2014/03/17/204537]] 以前のバージョンでは同設定ファイルの有効/無効をDisableキーで制御していたが今ではDisableかどうかの情報はplistファイルには保存されなくなっている。