俗话说:“程序员不学命令行,不如回家卖烤肠”。
为什么学习命令行?
1.命令行是啥?
2.哪些系统提供了命令行?
- Windows 的命令提示符 cmd 和 Git Bash 是命令行
- Linux(如 Ubuntu) 的终端也是命令行
- Unix(如 macOS)的终端也是命令行
3.为什么要学
- 因为现代的前端工具,都没有提供图形界面,只有命令行界面,所以从实用角度出发,前端必须学命令行
- 包括 Gulp、Webpack、SASS、Node.js、Vue、React、Angular
- 你不学命令行还怎么混?
如何学习
首先背单词:
英文 | 翻译 |
directory | 目录、文件夹 |
file | 文件 |
make | 新建 |
remove | 删除 |
move | 移动 |
copy | 复制 |
list | 罗列 |
link | 链接 |
find | 查找 |
echo | 发出回音、重复 |
touch | 触摸 |
change | 改变 |
接下来我们学习这些单词的缩写:
命令 | 全写 | 缩写 |
删除 | remove | rm |
移动 / 重命名 | move | mv |
复制 | copy | cp |
罗列 | list | ls |
改变目录 | change directory | cd |
常见的自带命令
操作 | 命令 |
查看路径 | ls 路径 |
查看文件的内容 | cat 文件名 |
移动节点 | mv 源路径 目标路径 |
创建文件
| touch 文件名 |
试试
- 输入 ls 命令,敲回车,可以看到当前目录下的文件
- cat READEME.md,这时你可以查看 READEME.md 文件的内容
- mv 1.txt 2.txt 这样我们就把 1.txt 移到 2.txt 了,也就是重命名
- touch 1.txt 创建文件,当前目录下会显示 1.txt 文件。如果你发现文件后缀不见了,请设置 Windows 显示文件后缀
资源