level 1
晴朗的👀雨天
楼主
简单的启动和关闭todesk的脚本需要自取,分别保存为启动和关闭.command,然后赋予执行执行权限。
用来解决关闭todesk后 service服务占用大量cpu,而禁用service服务下次启动todek又无法登录。
赋权命令是:
chmod a+x 启动todesk.command && chmod a+x 关闭todesk.command
$ cat 启动todesk.command
###
#以下为脚本内容#
###
sudo launchctl load /Library/LaunchDaemons/com.youqu.todesk.service.plist
open /Applications/ToDesk.app
osascript -e 'tell application"Terminal" to quit' &
exit
$ cat 关闭todesk.command
###
#以下为脚本内容#
###
todeskid=$(ps -axu chenyang | grep -i todesk | grep -v Service | grep -v driver | grep -v todesk | awk '{print $2}')
echo $todeskid
kill -9 $todeskid
sudo launchctl unload /Library/LaunchDaemons/com.youqu.todesk.service.plist
osascript -e 'tell application"Terminal" to quit' &
exit
2022年11月07日 04点11分
1
用来解决关闭todesk后 service服务占用大量cpu,而禁用service服务下次启动todek又无法登录。
赋权命令是:
chmod a+x 启动todesk.command && chmod a+x 关闭todesk.command
$ cat 启动todesk.command
###
#以下为脚本内容#
###
sudo launchctl load /Library/LaunchDaemons/com.youqu.todesk.service.plist
open /Applications/ToDesk.app
osascript -e 'tell application"Terminal" to quit' &
exit
$ cat 关闭todesk.command
###
#以下为脚本内容#
###
todeskid=$(ps -axu chenyang | grep -i todesk | grep -v Service | grep -v driver | grep -v todesk | awk '{print $2}')
echo $todeskid
kill -9 $todeskid
sudo launchctl unload /Library/LaunchDaemons/com.youqu.todesk.service.plist
osascript -e 'tell application"Terminal" to quit' &
exit