MacOS教程

Mac自带截图功能

  • Command + Shift + 4 普通截图
  • Command + Shift + 4,然后按空格,对指定窗口截图
  • Command + Shift + 3 全屏截图

Mac瘦身

  • ~/Library/Application Support/Code/User/workspaceStorage: VS COde的工作区文件夹唉,但是所有的扩展都会重建这个文件夹,把年代久远的删除了

Shell配置使用

Mac使用Iterm2的Profile功能实现类似ssh标签/xshell登录的功能

Preferences中不仅可以设置默认Profile的窗口样式等,还是通过新建不同的Profile来实现自动登录。例如:

这样如果想要进入某个服务器,只需要在iterm2中点击顶部菜单Profiles->aliyun即可直接进入服务器。对于复杂的输入密码的场景,可以参考Linux 手册expect进行配置

mac shell使用rz、sz直接上传或者下载服务器文件

  • 需要注意的是在使用except登录服务器的情况下,使用lrzsz不会起作用

打开iterm2Perferences->Profiles->Advanced->Triggers->Edit,添加如下trigger

1
2
\*\*B0100			Run Silent Coprocess	/usr/local/bin/iterm2-send-zmodem.sh
\*\*B00000000000000 Run Silent Coprocess /usr/local/bin/iterm2-recv-zmodem.sh

Homebrew配置使用

1
export ALL_PROXY=socks5://127.0.0.1:1080	# homebrew走ss代理

查看每个CPU的负载/GPU负载

活动监视器->窗口->CPU使用率/CPU历史记录/GPU历史记录

修改终端欢迎字符

1
vim /private/etc/motd	# 直接输入即可

系统管理命令

1
dscacheutil -q group	# 查看所有用户和组

更换文件图标

http://www.cnblogs.com/wormday/archive/2011/05/06/2038703.html

自制iPhone铃声

iTunes 簡單自製 iPhone 鈴聲不求人

Mackup配置备份

1
2
3
4
5
6
7
8
9
10
brew install mackup

vim ~/.mackup.cfg进行配置
[storage]
engine = file_system # 表示用文件系统进行存储
path = /Users/haofly/OneDrive # 指定路径

mackup backup # 备份命令
mackup restore # 数据恢复
mackup uninstall# 将配置文件拷回原来的系统目录

TroubleShooting

  • 磁盘空间爆了,重启后spotlight一直显示正在索引: 原因可能是误删了索引的文件(索引文件确实有哦几个G),修复需要执行以下几个命令:

    1
    2
    3
    sudo mdutil -i off /
    sudo mdutil -E /
    sudo mdutil -i on /
  • Library not loaded: /usr/local/opt/readline/lib/libreadline.6.2.dylib Referenced from: /usr/local/bin/gawk Reason: image not found: 执行下面这个命令更新所有brew安装的包可以修复

    1
    brew upgrade