1.windows下安装gitbash
2.命令行基础
| 操作 | 命令 |
|---|---|
| 进入目录 | cd |
| 显示当前目录 | pwd |
| 创建目录 | mkdir 目录名 |
| 创建目录 | mkdir -p 目录路径 |
| 操作 | 命令 |
|---|---|
| 查看路径 | ls 路径 |
| 查看路径 | ls -a 路径 |
| 查看路径 | ls -l 路径(ll 路径) |
| 查看路径 | ls -al 路径 |
| 操作 | 命令 |
|---|---|
| 创建文件 | echo '1' > 文件路径 |
| 创建文件 | echo '1' >! 文件路径 |
| 创建文件 | echo '1' >> 文件路径 |
| 创建文件 | touch 文件名 |
| 改变文件更新时间 | touch 文件名 |
| 操作 | 命令 |
|---|---|
| 复制文件 | cp 源路径 目标路径 |
| 复制目录 | cp -r 源路径 目标路径 |
| 操作 | 命令 |
|---|---|
| 移动节点 | mv 源路径 目标路径(移动文件夹时不需要-r) |
| 操作 | 命令 |
|---|---|
| 删除文件 | rm 文件路径 |
| 强制删除文件 | rm -f 文件路径 |
| 删除目录 | rm -r 目录路径 |
| 强制删除目录 | rm -rf 目录路径 |
| 操作 | 命令 |
|---|---|
| 查看目录结构 | tree |
| 建立软链接 | ln -s 真实文件 链接 |
| 操作 | 命令 |
|---|---|
| 回到刚才的目录(返回) | cd - |
| 使用上一次的命令 | 上 |
| 使用上一次的命令 | !! |
| 使用上一次的最后一个参数 | <kbd>alt</kbd> + <kbd>.</kbd> |
| 一句话执行两个命令 | xxx; yyy |
| 一句话执行两个命令 | xxx&& yyy |
| 操作 | 命令 |
|---|---|
| 浏览文本文件 | cat 文件名 |
| 在GUI中打开文件 | start 文件名/目录 |
| 为文件添加可执行权限 | chmod +x 文件名 |
快速查找文件
- 通过软件 everything
- 通过命令
find . -type d -name 目录名
其中"."代表在当前目录下查找,"-type"表示查找类型是目录(d)还是文件(f),其可省略。
"-name"表示查找的文件或目录名,若为"-iname",表示忽略大小写。文件名可以通过使用"*"号来匹配任何字符串(如"*.txt")。
