常用命令缩写
- make:mk
- move:mv
- remove:rm
- copy:cp
- list:ls
- link:ln
ctrl+c 用于中断命令(救命快捷键)
文件的增删改查
增
- 创建1.txt
- touch 1.txt
- echo hi > 1.txt 文件内容被覆盖为hi
- echo hihi >> 1.txt 文件内容后面添加hihi
- echo -e "1\n2" >>1.txt 1.txt 添加多行内容,用参数 -e + “内容” ,并用 \n 换行
- 创建目录
- mkdir a 创建目录
- mkdir -p a/b/c 创建层级目录
- 创建多个文件
- touch 1.txt 2.txt
- 创建多个目录
- mkdir -p a/b/c a/d/c
- 复制文件
- cp 1.txt 2.txt 把1.txt复制为2.txt
- 复制目录
- cp -r a b 把a复制为b
删
- rm 1.txt 删除1.txt
- rm -r a 删除a目录
改
- mv 1.txt 2.txt 重命名
- mv 1.txt a/1.txt 把1.txt 移动到a文件夹
- touch 修改文件最后更新时间
查
- pwd 查看当前目录绝对路径
- ls 查看当前目录内容
- ls路径 查看指定目录内容
- 查看文件内容
- cat 路径 查看全部
- head 路径 查看前十行
- tail 路径 查看后十行
*设置参数查看前后x行 后面加 -n x - less 路径 滚动查看全部,退出滚动按Q
查看帮助命令 tldr
命令的组合
- &&操作:命令1&&命令2 第一条命令成功后执行第二条
- ;操作 命令1; 命令2 执行命令1再执行命令2,不管成功失败
把命令变成文件
1.创建一个文件
2.把要执行的命令写到文件里
3.运行[sh 路径]或[./文件名]即可执行
如果把文件的目录放进path里,可直接调用文件名来执行程序
例如"node", "ls"
命令行的本质就是一个可执行的文件