Mac常用命令&快捷键
本文最后更新于:19 小时前
擅用快捷键和终端命令,提升工作效率
Mac常用命令&快捷键
一、常用快捷键
完整的快捷键清单:Mac 键盘快捷键 - 官方 Apple 支持 (中国)
1. 程序窗口
1 | |
2. 访达
1 | |
3. 通用
1 | |
4. 聚焦
1 | |
5. iterm2
1 | |
打开【设置】-【键盘】-【键盘快捷键】-【调度中心】-【向左/右移动一个空间】,进行修改
二、常用终端命令
1. 终端命令是如何工作的
当我们在终端输入一个命令(如ls)时,终端会依次遍历环境变量的 PATH 这个列表,在PATH列出的所有bin或sbin目录下去寻找对应的命令;如果找到,执行;如果没找到,报错,没有该命令。
使用where命令可以让终端告诉我们:某个命令是从哪里寻找到的,如下:
1 | |
2. Vim命令
命令模式下
1 | |
2. 搜索
grep
在指定的文本输入源中,查找指定字符串。以下是示例
1 | |
grep还经常和管道命令一起使用
1 | |
where
查找某个终端命令所在的位置
1 | |
find
find 命令用于在指定目录下查找文件和目录
1 | |
1 | |
3. 文件系统
ln文件链接
| 软链接 | 硬链接 | |
|---|---|---|
| 定义 | 产生一个特殊的档案,该档案的内容是指向另一个档案的位置。类似于快捷方式 | 意思是一个档案可以有多个名称。类似于文件副本,但是不占用实际空间 |
| 链接范围 | 文件、目录 | 仅文件 |
| 文件系统 | 支持不同文件系统之间链接 | 必须相同的文件系统 |
| 备注 | 可以对一个不存在的文件名进行链接 |
两种方式都不会复制源档案
- 创建链接
1 | |
1 | |
- 删除链接
1 | |
从上图可以看到,不需要使用rm命令,只需要使用unlink命令之后,对应的符号链接(即软链接)文件就被删除了!
4. alias命令别名
用来设置快捷命令
因为我使用的是zsh,所以需要在~/.zshrc文件中进行配置,配置如下
1 | |
然后保存退出,输入source ~/.zshrc让配置立即生效。
以上是一个示例,设置clear的快捷命令,现在只要在终端输入一个c(并回车)就可以实现清屏
5. homebrew命令
1 | |
6.open命令

1 | |
Mac常用命令&快捷键
http://timegogo.top/2023/09/09/效率/Mac常用命令&快捷键/