【mac】mac自动定时开关机和其他常用命令,管理电源设置的工具pmset

news/2024/11/30 18:35:38/

一、操作步骤

1、打开终端

image-20241126105324489

2、pmset 是用于管理电源设置的强大工具,我们将使用这个命令

(1)查询当前任务

pmset -g sched

image-20241126112133683

查看到我当前的设置是 唤醒电源开启在 工作日的每天早上8点半

上班时不用手动开机了

(2)删除所有任务

pmset 在 macOS 上不支持直接对单个任务进行精确删除,例如有自动开机和自动关机2个任务,只想删除开机任务是不支持的。)

sudo pmset repeat cancel

image-20241126112658565

(3)重新设置工作日早7点半开机和晚8点关机

sudo pmset repeat wakeorpoweron MTWRF 07:30:00 shutdown MTWRF 20:00:00
  • MTWRF:表示工作日(Monday, Tuesday, Wednesday, Thursday, Friday)。

image-20241126113846053

经过测试,单个设置会被覆盖,所以每次都需要合并起来一起执行

image-20241126113737754

二、其他命令

功能参数说明命令例子例子的说明
显示当前电源设置查看所有电源模式的当前配置pmset -g查看当前所有电源相关设置,包括休眠时间等。
设置显示器睡眠时间无操作后显示器关闭的时间(分钟),0 表示禁用sudo pmset displaysleep 10设置显示器在无操作 10 分钟后关闭。
设置硬盘睡眠时间无操作后硬盘关闭的时间(分钟),0 表示禁用sudo pmset disksleep 15设置硬盘在无操作 15 分钟后休眠。
设置系统睡眠时间无操作后系统进入睡眠的时间(分钟),0 表示禁用sudo pmset sleep 30设置系统在无操作 30 分钟后进入睡眠。
禁用所有自动睡眠设置为 0 禁用系统睡眠sudo pmset -a sleep 0禁用所有电源模式下的自动睡眠。
设置早上唤醒时间设置设备特定日期和时间自动唤醒sudo pmset schedule wakeorpoweron "11/27/24 06:30:00"设置设备在 2024 年 11 月 27 日早上 6:30 唤醒。
设置网络唤醒开启/关闭网络活动唤醒(1 为开启,0 为关闭)sudo pmset womp 1开启网络唤醒功能,支持远程控制唤醒设备。
查看系统唤醒日志显示系统电源事件的日志记录pmset -g log查看系统电源事件日志,包含唤醒、睡眠原因等。
过滤唤醒原因提取唤醒原因的日志条目`pmset -g loggrep -i “wake reason”`
设置待机时间电池模式和充电模式下进入待机的时间(秒)sudo pmset standbydelaylow 600设置在电池电量低时,10 分钟后进入待机模式。
设置优化电池充电仅限笔记本电池,1 为开启,0 为关闭sudo pmset -b batthealth 1开启优化电池充电,延长电池使用寿命。
设置低电量关机UPS 模式下电量低于设定值时关机sudo pmset -u haltlevel 20设置 UPS 电源电量低于 20% 时自动关机。
设置低电量警告UPS 模式下电量低电量时提示sudo pmset -u lowpowermode 1在 UPS 模式启用低电量警告提示。
启用电源按钮功能控制电源按钮行为,1 为启用,0 为禁用sudo pmset powerbutton 1开启电源按钮功能,例如按下触发睡眠或关机。
设置显示器永不关闭禁用显示器睡眠功能sudo pmset displaysleep 0设置显示器永不关闭(适用于长时间展示内容)。

http://www.ppmy.cn/news/1551272.html

相关文章

详解 PyTorch 中的 Dataset:功能、实现及应用示例

详解 PyTorch 中的 Dataset:功能、实现及应用示例 在机器学习和深度学习中,Dataset 类是一个抽象类,通常用于封装对于数据集的各种操作,包括访问、处理和预处理数据。Dataset 为数据加载提供了一个标准的接口,使其能够…

Ubantu桌面系统不能打开firefox浏览器和软件管理中心

Ubantu 22.04.05 系统非root用户部署RAGFLOW中遇到的问题。 —————————————————— snap权限的问题,/home文件夹属当前用户所有,而不是root用户。 修改权限 sudo chown -R sky /home注意:这里的sky是我的系统当前用户&#…

SpringBoot宠物领养平台:设计与实现

摘 要 如今社会上各行各业,都在用属于自己专用的软件来进行工作,互联网发展到这个时候,人们已经发现离不开了互联网。互联网的发展,离不开一些新的技术,而新技术的产生往往是为了解决现有问题而产生的。针对于宠物领养…

泷羽sec-shell (3)脚本参数传递与数学运算

声明! 学习视频来自B站up主 **泷羽sec** 有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关&a…

IntelliJ IDEA配置(mac版本)

用惯了eclipse开发java的小伙伴们,初次接触IntelliJ IDEA可能会和我一样,多少有些不适感,在使用过程中总想着eclipse得对应功能。 接下来,我就总结下我日常开发中遇到的常用配置(不包括快捷键,我认为每个人…

《向量数据库指南》——推理阶段:MoE模型的智慧抉择与高效预测

在AI技术的浩瀚星空中,混合专家模型(Mixture-of-Experts,MoE)以其独特的架构和高效的性能,成为了众多研究者心中的璀璨明星。作为大禹智库的向量数据库高级研究员,同时也是《向量数据库指南》的作者,我深知MoE模型在推理阶段所展现出的智慧抉择与高效预测能力,是其能够…

使用 Python 实现 Dijkstra 算法

目录 使用 Python 实现 Dijkstra 算法 1. Dijkstra 算法的基本概念 2. 工作原理 3. Python 实现 图的表示 Dijkstra 算法实现 4. 代码详解 初始化 主循环 返回结果 5. 总结 使用 Python 实现 Dijkstra 算法 Dijkstra 算法是一种用于解决图中单源最短路径问题的经典…

CSS:Web美学的革新之旅

自HTML的诞生之日起,Web页面设计便踏上了一段不断进化的旅程。起初,HTML作为构建网页的骨架,仅承载着最基本的文本结构与少量显示属性。然而,随着互联网的蓬勃发展和用户对视觉体验需求的日益增长,HTML开始不堪重负&am…