# 맥OS ## mkdir 폴더 및 Plist-File 빌드: ```sh mkdir -p ~/Library/LaunchAgents cat > ~/Library/LaunchAgents/com.sl5.aura-engine.plist << 'EOF' Label com.sl5.aura-engine ProgramArguments /bin/bash -c if [ -f /tmp/sl5_aura/sl5net_aura_project_root ]; then exit 0; else mkdir -p /tmp/sl5_aura && touch /tmp/sl5_aura/sl5net_aura_project_root; /Users/USERNAME/SL5-aura-service/scripts/restart_venv_and_run-server.sh; fi RunAtLoad StandardOutPath /Users/USERNAME/SL5-aura-service/aura_engine.log StandardErrorPath /Users/USERNAME/SL5-aura-service/aura_engine.log EOF ``` ```sh launchctl load ~/Library/LaunchAgents/com.sl5.aura-engine.plist ``` ## 시험 ``` launchctl start com.sl5.aura-engine tail -f ~/SL5-aura-service/aura_engine.log ``` ## 증거 ``` launchctl list | grep sl5 ``` ## 변화 ``` launchctl unload ~/Library/LaunchAgents/com.sl5.aura-engine.plist ```