Mac 技巧

- 查看端口占用 lsof -i:62570

光标移动和删除

- Ctrl + A 光标移动到行首(Ahead of line) - Ctrl + E 光标移动到行尾(End of line) - Ctrl + U 删除光标之前到行首的字符 - Ctrl + K 删除光标之前到行尾的字符 - Option + 方向键 向前向后移动一个单词 - Ctrl + F 光标向前(Forward)移动一个字符位置,相当于左箭头 - Ctrl + B 光标往回(Backward)移动一个字符位置,相当于右箭头 - Ctrl + D 删除一个字符,相当于通常的Delete键(命令行若无所有字符,则相当于exit;处理多行标准输入时也表示eof) - Ctrl + H 退格删除一个字符,相当于通常的Backspace键

Tab

- Cmd + T 新建Tab - Cmd + W 关闭Tab - Cmd + Shift + [] 左右切换Tab

清屏

- Ctrl + L 清屏(不会清除历史,可以向上滚) - Cmd + K(会清除历史,无法向上滚)

历史

- Ctrl + P 调出命令历史中的前一条(Previous)命令,相当于通常的上箭头 - Ctrl + N 调出命令历史中的下一条(Next)命令,相当于通常的上箭头 - Ctrl + R 搜索以前执行过的命令

进程

- Ctrl + C 终止正在运行的程序 - Ctrl + D 退出 Terminal - Ctrl + Z 将当前程序放置于背景,可以用 fg 来恢复

其他

- Ctrl + Cmd + Q 锁屏

  • 搜索文件之后,按 Command 可以显示文件路径
  • 搜索文件之后,按 Command + Enter 可以打开文件所在路径
  • 删除特定历史记录 ...历史记录
  • 删除特定地址栏记录 Shift + fn + Delete
  • 永久 sudo scutil –-set HostName new_hostname
  • 临时 hostname new_hostname

检查以下位置

  • /System/Library/StartupItems
  • /Library/StartupItems
  • /System/Library/LaunchAgents
  • /Library/LaunchAgents
  • ~/Library/LaunchAgents
  • /System/Library/LaunchDaemons
  • /Library/LaunchDaemons
  • ~/Library/LaunchDaemons
xattr -rd com.apple.quarantine /Applications/YoudaoNote.app

Ref