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
")。