5月16

1、如何部署环境

2、如果程序出错,如何定位到错误日志

3、权限数字如何表示

读写执行:

4、查看文件前几行和后几行

5、作为一个测试应该具备什么样的素质

1、学习能力

2、逻辑思维能力

3、变化能力

4、主动性积极性

6、如何看待加班

如果工作需要就加班

7、如何开发起冲突怎么做

8、如果给你一个接口,你会怎么测试

测试异常情况:

如果请求参数必填的我们会为空,后面我们做判断

如果数据类型是int,我给他传的不是int,后面我们做判断

如果这个字符串要求是10个字符,我给他传的大于10,后面我们做判断

9、详细描述动态参数的解决思路

10、状态码

 

在系统中,每个服务都有端口,常用的端口总结如下:

http(nginx,apache):80

Https:443

ssh:22

Email:25

Mysql:3306

Tomcat:8080

判断服务是否启动的依据

1、查看服务的状态

2、查看端口是否被监听

lsof -f:端口 :查询端口

netstat -tunlp | grep 80

 

在操作系统,每个程序都是需要运行的,在操作系统级别,它都是一个进程,进程是操作系统级别最小的单位。在一个进程中可有多个线程,比如钉钉,说话,直播,打文字,都是不同的线程来进行操作,所以现代化的软件基本都是多线程的模式

 

进程查看:

ps -aux | grep nginx

ps -elf | grep nginx

 

STAT:显示进程当前的状态,S(休眠)、R(运⾏)、Z(僵死)、<(⾼优先级)、N(低优先级)、s(⽗进程)、+ (前台进程);

查找文件目录

find / -name 文件名

 

什么是正则表达式: 通过一些特殊字符来匹配一些字符串 *:代表所有 ?:代表一个字符串 \d:代表数字 \D:代表字母

正则方式 *

正则方式 ?

按照大小

find / -name -size +1204

Linux中,你是如何查找文件的?

1、精确查询 2、模糊 3、按照大小

whereis命令只能⽤于程序名的搜索,

which命令的作⽤是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第⼀个搜索结果。

echo 输出

printf

%s:字符串 %d:表示的整型 %f:floatl类型 (带小数点的整型)

passwd:修改密码

压缩:zip

解压 unzip

gzip 文件名:压缩

gunzip 文件名:解压

tar -cvf 压缩成tar

tar -xvf 解压

tar -jcvf 压缩

tar -jxvf 解压

安装软件的两种方式

第一种

wget 链接地址 下载安装包

第二种

yum在线安装

 

shell脚本 就是命令的集合

uname -r yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum -y install docker-ce-19.03.1-3.el7

posted @ 2022-05-16 16:40  曹灿  阅读(70)  评论(0编辑  收藏  举报