Как заблокировать компьютер из командной строки

Для того, чтобы заблокировать компьютер из какого-нибудь скрипта, вам поможет такая команда:

/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend

Компьютер заблокируется сразу, без подтверждений и предупреждений.