Я только что понял, что могу сделать launchctl unload ~/Library/LaunchAgents/*.plist
просто fyi: launchctl действительно не работает под сеансом tmux
Я использовал, launchctl load ~/Library/LaunchAgents/homebrew.mxcl.cassandra.plist
и он запускает Cassandra, если еще не запущен.
ps aux | grep cassandra
говорит, что Кассандра работает, и я убиваю процесс, но он только начинает. Как я могу завершить процесс и отложить запуск launchctl снова?
Я только что понял, что могу сделать launchctl unload ~/Library/LaunchAgents/*.plist
просто fyi: launchctl действительно не работает под сеансом tmux
Вы также можете остановить службу launchctl stop cassandra
и запустить ее снова, если хотите.