## Shortcuts Control + C 中断命令的执行 Control + A 返回行首 Control + E 返回行尾 Command + K 清屏 ## Commands ### folder, file - 显示当前命令所处的位置 pwd - 查看目录下的内容 Is:相当于直接在图形界面看到的文件界面 - ls -l 以列表形式查看 - 开头 `-` 为文件 - 开头 `d` 为文件夹 - ls -la 显示隐藏 - 进入一个指定的目录 cd:相当于鼠标双击进入文件夹 - 可以只输一部分,按 `tab` 自动补全 - cd. 本级 cd.. 上一级 - 快速进入用户主目录 cd~ - 新建一个目录 mkdir - 重命名或移动文件/目录 mv - mv (更改文件夹名)(想改成的文件夹名) - mv (想移动的文件)(想移动到的文件夹) - 复制文件/目录 cp - 复制文件夹 cp -R - -R 代表递归的作用,一般文件夹操作需要加 -R,因为文件夹里还有其他内容 - 删除文件/目录 rm - rm -f 强制删除,不用提示 - rm -fR 强制删除+递归删除所有文件%%这是一条狠命令,使用需谨慎。删库跑路 hh..%% - 查看文件/目录的大小 du -sh - s 指总大小,h 指对阅读友好的信息(m、g 而不是 b、kb) - 查看命令的帮助信息 man - 创建文件 touch - 打开文件(使用默认程序) open - 打开/编辑文本文件 vim - 查找文件 find `find ./ -name "*.png"` ./ 当前文件,文件路径需要以 `/` 结尾 -name 按名称查找 `*` 正则表达式,通配符 - 查看文件类型 file - 删除所有文件 rm -fR