最近在做jenkins pipeline+pytest+allure接口自动化测试环境配置,用到了不是很熟悉的linux命令,现记录如下:
1.sudo -s // 切换root权限用户
2.rz //选择上传文件到Linux服务器上
3.unzip 文件名 //解压zip文件
4. . 文件名 //批量执行设置的环境变量,例子如下:
从上截图中可以看到,开始查看allure命令,提示找不到,但通过执行命令:“. yang(文件夹名)” ,就可以看到版本信息了。
5.export //设置临时环境变量,如exprot PATH=$JAVA_HOME/bin:$PATH,JAVA_HOME为jdk的存放路径
6.sudo cp -rf 源文件位置 目标位置 //复制,前面加sudo是指以系统管理员的身份执行指令,sudo所执行的指令都是root亲自执行。
7.chown 文件用用者:群体的使用者 文件 改变文件拥有者,该命令只有系统管理员(root)使用,实例:
//改变file1文件的文件拥有者为tester1,群体使用者改为:group_tester
sudo chown tester:group_tester file1
//将目前目录下的所有文件与子目录的拥有者皆设置为:tester,群体使用者group_tester
sudo chown -R tester:group_tester file1.
8.chmod 修改权限
https://www.runoob.com/linux/linux-comm-chmod.html