用命令行立即锁定 Mac 屏幕
让显示器立刻休眠触发密码锁定——离开电脑时最快的安全方式。
运行 pmset displaysleepnow 让显示器立即休眠并触发锁屏界面。
01命令
命令
$ pmset displaysleepnow02作用说明
macOS 没有单独的“锁定”命令,但 pmset displaysleepnow 可以让显示器立刻休眠;只要开启了“唤醒后需要密码”,效果就是锁屏。旧系统上还有一个经典命令 CGSession('/System/Library/CoreServices/Menu Extras/User.menu/Contents/Resources/CGSession' -suspend)可以直接挂起会话。两者都可通过自动操作或 shell 别名绑定到快捷键。
03风险
!注意: 如果“睡眠或开始屏幕保护程序后需要密码”设为“永不”,唤醒后会直接进入桌面、不会要求密码——请先在系统设置的锁定屏幕里开启它。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- Set your Mac to automatically log out after a period of inactivity依据: Covers macOS lock-screen and password-requirement settings that make display sleep secure the session.
- pmset - power management settings依据: Documents pmset displaysleepnow for putting displays to sleep immediately from the command line.
最后验证: 2026-09-18 · 分类: 安全与隐私