# 前端必备 linux 命令
# 1. ls 查询目录中的内容
语法: ls [选项][文件或者目录]
ls - l; // 显示详细信息
ls - a; //显示所有文件,包括隐藏文件
1
2
2
# 2. mkdir 建立目录 make directory
# 3. cd 进入某个路径
# 4. pwd 显示当前目录
# 5. rmdir [文件夹名称]
如果文件夹不为空,则无法删除
# 6. rm 删除文件或文件夹
rm - r[目录]; // 删除文件夹
rm - f[文件或文件夹]; //强制删除
rm - rf[文件或文件夹]; // 递归强制删除所有目录
1
2
3
4
5
2
3
4
5
# 7. touch [文件名] 创建文件
# 8. cp 复制命令
copy [源文件或者目录][目标文件地址]
cp /suporka/text.txt /suporna/
cp - r; // 复制目录,默认是复制文件
cp - p; // 连带文件属性复制
cp - d; // 若源文件是链接文件,则复制连接属性
cp - a; // 相当于 -rpd
1
2
3
4
2
3
4
# 9. tar 打包命令
tar - cvf; //打包文件名 源文件
tar - c; // 打包
tar - v; // 显示过程
tar - f; // 指定打包后的文件名
tar -xvf book.tar // 解打包 x
1
2
3
4
5
6
2
3
4
5
6
# 10. 命令快捷键
命令 | 含义 |
---|---|
ctrl+c | 强制终止当前命令 |
ctrl+l | 清屏 |
ctrl+a | 光标移动到命令行首 |
ctrl+e | 光标移动到命令行尾 |
ctrl+u | 从光标所在的位置删除到行首 |
ctrl+z | 把命令放入后台 |
ctrl+r | 在历史命令中搜索 |
# 11. vim 编辑器
# 底行模式
- :w 保存
- :q 退出
- :! 强制保存
- :ls 列出所有的文件
- :n 下一个
- :N 上一个
- :15 跳转到指定行
- /xxx 从光标位置开始向后搜索 xxx 字符串
- ?xxx 从光标位置开始向前搜索
# 命令模式
- h 光标左移
- j 光标下移
- k 光标上移
- l 光标右移
- ctrl+f 向下翻页(front)
- ctrl+b 向上翻页
- ctrl+d 向下翻半页
- ctrl+u 向上翻半页
- dd 删除光标所在行
- o 在光标所在行的下方插入一行并切换到输入模式
- yy 复制光标所在的行
- p 在光标所在行的下方粘贴
- P 在光标所在行的上方粘贴
← GIT 操作总结