0
点赞
收藏
分享

微信扫一扫

Mac中常用的终端配置命令总结


文章目录

  • ​​写在前面​​
  • ​​defaults命令​​
  • ​​其他终端命令​​
  • ​​查看信息​​
  • ​​查看电池信息​​
  • ​​查看系统信息​​
  • ​​参考​​

写在前面

使用了几天的Mac,真的被其优雅的系统所吸引。当然,学系统不仅是要了解其表面的配置,更要深度定制自己的系统,下面介绍一些我感觉有用的Mac终端命令配置方法。

defaults命令

​defaults​​是Mac的常用配置命令,用于修改系统偏好设置中没有的系统默认配置,下面介绍几个有用的配置命令:

  1. 使访达显示完整命令

defaults write com.apple.finder _FXShowPosixPathInTitle -bool true && killall

如果需要取消更改,只需要将write改为delete即可。

  1. 显示访达中的隐藏文件

defaults write com.apple.finder AppleShowAllFiles -bool true && killall

这里取消更改的方法如上,或者也可以修改布尔值为false,不过这里我更推荐用快捷键​​Command+Shift+.​​显示和隐藏访达中的隐藏文件(夹),更加方便快捷。

  1. ……

更多的defaults命令可以从如下两个网站得到,感兴趣的话可以进一步研究:

  1. ​​what-s-a-defaults-command​​;
  2. ​​defaults access the Mac OS user defaults system aka Apple’s registry​​;

其他终端命令

  1. 允许安装任何位置下载的应用:

sudo

然后进入系统偏好设置,安全与隐私,即可显示。

  1. 将终端的sudo需要密码改为触控ID输入​​1​​

sudo sed -i ".bak" '2s/^/auth       sufficient     pam_tid.so\'$'\n/g'

然后输入管理员密码,回车,大功告成.

命令说明

  • 该命令的作用是把​​/etc/pam.d/sudo​​​ 备份为​​/etc/pam.d/sudo.bak​​​,然后在​​/etc/pam.d/sudo​​​ 的第二行前面加入​​auth sufficient pam_tid.so​​ 这个字符串。
  • 修改该文件的目的是在​​sudo​​​ 程序的认证过程前面插入 Touch ID 验证的模块。感兴趣的小伙伴可以去了解一下​​PAM 架构​​。
  • 如果需要恢复原文件,请执行:​​sudo mv /etc/pam.d/sudo.bak /etc/pam.d/sudo​​.
  1. 将截屏得到的图片改为​​.jpg​​​格式, 这个步骤可减小图片大小​​2​​.

defaults write com.apple.screencapture type

查看信息

查看电池信息

ioreg -w 0

或者

ioreg -rn AppleSmartBattery | grep

查看系统信息

sw_vers

参考

  1. ​​用 Touch ID 解锁 sudo 密码?一条命令就够了 - 知乎​​​;​​↩︎​​
  2. ​​Mac Setup for Web Development [2022] (robinwieruch.de)​​​;​​↩︎​​


举报

相关推荐

0 条评论