用命令行立即锁定 Mac 屏幕

让显示器立刻休眠触发密码锁定——离开电脑时最快的安全方式。

macOS会话锁屏安全低风险
运行 pmset displaysleepnow 让显示器立即休眠并触发锁屏界面。

01命令

命令
$ pmset displaysleepnow

02作用说明

macOS 没有单独的“锁定”命令,但 pmset displaysleepnow 可以让显示器立刻休眠;只要开启了“唤醒后需要密码”,效果就是锁屏。旧系统上还有一个经典命令 CGSession('/System/Library/CoreServices/Menu Extras/User.menu/Contents/Resources/CGSession' -suspend)可以直接挂起会话。两者都可通过自动操作或 shell 别名绑定到快捷键。

03风险

风险低风险
使用条件Works fully when 'Require password after sleep or screen saver' is enabled in System Settings → Lock Screen.
!注意: 如果“睡眠或开始屏幕保护程序后需要密码”设为“永不”,唤醒后会直接进入桌面、不会要求密码——请先在系统设置的锁定屏幕里开启它。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

最后验证: 2026-09-18 · 分类: 安全与隐私

06相关方案