Linux基本命令
- 服务器使用Linux居多,server版只有命令行
- 测试环境要匹配线上环境,因此也是Linux
- 经常需要登录测试机来自己配置,获取数据
命令 | 解释 |
---|---|
ssh name @server | 登录 |
mkdir a | 创建名为a的文件夹 |
ls | 当前目录下的文件(只显示文件名) |
ll | 会列出该文件下的所有文件信息,包括隐藏的文件 |
cd a | 到a文件夹 |
pwd | 当前文件的目录(绝对路径) |
cd … | 返回上一层 |
rm a | 删除a |
vim/vi a.js | 打开a文件编辑 (就是vim编辑器,打开之后输入i(进入输入模式)就可以编辑,ESC回到只读) |
:wq | 退出并保存(:w保存 :q退出) |
cp a.js a1.js | copy a文件 |
mv a1.js src/a1.js | 把a1移动到src文件夹下 |
rm a.js | 删除文件 |
cat a.js | 查看a文件,可以输出出来 |
head a.js | 看a文件前边一些部分 |
head -n 1 a.js | 看a文件第一行 |
tail a.js | 看a文件后边一些部分 |
tail -n 2 a.js | 看a文件最后两行 |
grep ‘2’ a.js | 搜索文件中带’2’的内容 |