8.2 Linux命令(四)——用户管理,文件传输、软件下载,解压文件

输出命令

一、echo

Shell 的 echo 指令,⽤于字符串的输出
image

二、printf

printf 的脚本⽐使⽤ echo 移植性好。printf 使⽤引⽤⽂本或空格分隔的参数,外⾯可以在printf 中使⽤格式化字符串,还可以制定字符串的宽度、左右对⻬⽅式等。默认 printf 不会像 echo ⾃动添加换⾏符,我们可以⼿动添加\n
例1:换行\n
image
例2:image

用户管理

一、创建用户(root)
  • 添加用户:useradd 用户名
  • 删除用户: userdel 用户名
  • 切换用户:su 用户名
  • 修改密码:passwd 用户名
    image

文件传输

scp
scp 文件名 要传到的账户名@ip地址:目录

image

文件解压

解压后压缩文件依旧存在

unzip 要解压的文件名称
-c #将解压缩的结果显示到屏幕上,并对字符做适当的转换。
-f #更新现有的文件。
-l #显示压缩文件内所包含的文件。
-p #与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换。
-t #检查压缩文件是否正确。
-u #与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其他文件解压缩到目录中。
-v #执行是时显示详细的信息。
-z #仅显示压缩文件的备注文字。
-a #对文本文件进行必要的字符转换。
-b #不要对文本文件进行字符转换。
-C #压缩文件中的文件名称区分大小写。
-j #不处理压缩文件中原有的目录路径。
L #将压缩文件中的全部文件名改为小写。
-M #将输出结果送到more程序处理。
-n #解压缩时不要覆盖原有的文件。
-o #不必先询问用户,unzip执行后覆盖原有文件。
-P#<密码> 使用zip的密码选项。
-q #执行时不显示任何信息。
-s #将文件名中的空白字符转换为底线字符。
-V #保留VMS的文件版本信息。
-X #解压缩时同时回存文件原来的UID/GID。
[.zip文件] #指定.zip压缩文件。
[文件] #指定要处理.zip压缩文件中的哪些文件。
-d#<目录> 指定文件解压缩后所要存储的目录。
-x#<文件> 指定不要处理.zip压缩文件中的哪些文件。
-Z #unzip -Z等于执行zipinfo指令

其他指令

环境变量生效:source /etc/profile
linux启动服务:

  • systemctl start mysql
  • systemctl stop mysql
  • systemctl status mysql

image

使用jenkins平台输出测试报告

1、新建ltem,输入名称,选择Freetyle project
image
2、选择Discard old builds,保持构建最大个数选择2
image
3、完成后可执行程序,并在控制台查看是否配置成功,如图所示是配置成功:
image
4、构建选择Execute Windows batch command,在See the list of available environment variables中输入test文件路径,进行如下图所示操作:
image
5、在Post-build action中选择Publish HTML reports
在HTML directory to archive中输入html的路径
6、在Index page[s]中输入改为*.html
7、保存
8、如果没有Publish HTML reports选项,则需将如图所示插件粘贴到E:\dingding\ANT\apache-ant-1.9.14\lib目录中,然后再进行后续操作
image
保存后点击Build Now运行,会生成HTML Report
image
点击HTML Report会生成报告
image

posted @ 2022-08-02 20:05  NANA~  阅读(69)  评论(0编辑  收藏  举报