黑苹果 睡眠后自动同步时间

使用brew安装sleepwatcher

brew install sleepwatcher

设置自启动

brew services start sleepwatcher

查看sleepwatcher进程是否启动

ps aux | grep sleepwatcher

可以看到监听了两个脚本文件,分别是.sleep 和 .wakeup,对应睡眠和唤醒。

root            40992   0.0  0.0  4399356    796 s006  S+    1:41PM   0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn sleepwatcher
root            40856   0.0  0.0  4341932   3824   ??  S     1:41PM   0:00.01 /usr/local/sbin/sleepwatcher -V -s ~/.sleep -w ~/.wakeup

创建脚本文件

cd ~
touch .sleep
touch .wakeup
sudo chmod +x .sleep
sudo chmod +x .wakeup

.sleep中写入代码

/usr/bin/sntp -sS time.apple.com

Done!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,861评论 0 10
  • 一 简介 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多...
    理当如此阅读 795评论 0 0
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 13,054评论 2 59
  • shell:用户通过shell与操作系统内核进行交互。cat /etc/shells 查看当前系统有哪些shel...
    xyzcmu阅读 330评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,080评论 19 139