首页 > 其他分享 >阶段测试

阶段测试

时间:2024-07-06 20:19:52浏览次数:13  
标签:脚本 10 测试 dev t1 阶段 答案 这里

Sre网络班阶段测试

一:用sed 命令修改/etc/fstab文件,删除文件中的空行,注释行,并保留文件备份(7分)

答案写这里:

image

二: 用 find 命令查找出 /var/ 目录中大于1M且以db结尾的文件(7分)

答案写这里:

image

三: 先判断当前主机是否安装了nginx包,如果没安装,则执行命令安装,如果己安装,则执行命令卸载,用短路运算实现(rocky8.6)(7分)

答案写这里:

image

四:请用 rpm 命令列出 nginx 包中所有的配置文件(7分)
答案写这里:

image

五: 新增一块20G的硬盘,分三个区,大小分别是3GB,4GB,5GB,将这三个分区做成物理卷,然后创建卷组,在该卷组上创建一个6GB的逻辑卷,挂载至/log/ 目录下,再将该逻辑卷扩容至10GB,请写出实现步骤,文件系统不限(7分)
答案写这里:
1增加硬盘
2硬盘分区
fdisk /dev/sdb
3创建物理卷
pvcreate /dev/sdb1
pvcreate /dev/sdb2
pvcreate /dev/sdb3
4为卷组分配物理卷
vgcreate t1 /dev/sdb1 /dev/sdb2 /dev/sdb3
5创建逻辑卷
lvcreate -n t1.te -L 6G t1
6创建系统
mkfs.ext4 /dev/t1/t1.te
7挂载
mount /dev/t1/t1.te /log
8扩容
lvextend -L +4G /dev/t1/t1.te

image

六:根据下列命令执行结果,写出你能读出来的信息(7分)

[mage@rocky86 ~]$ lsblk
NAME              MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                 8:0    0  200G  0 disk
├─sda1              8:1    0    1G  0 part /boot
└─sda2              8:2    0  199G  0 part
  ├─rl-root       253:0    0   70G  0 lvm  /
  ├─rl-swap       253:1    0    2G  0 lvm  [SWAP]
  └─rl-home       253:2    0  127G  0 lvm  /home

答案写这里:

sda硬盘分为Sda1和sda2
Sda1为分区挂载 /boot
Sda2硬盘初始化为LVM并分出3个LVM分区
r1-root做根分区
r1-swap 做swap内存
r1-home 做home分区
七: 请配置一块网卡,IP地址是 10.0.0.110,子网掩码是24位,网关是 10.0.0.2,DNS分别是 10.0.0.2 和 114.114.114.114,请写出配置文件内容,另外,写一个脚本,配置成别名,该别名对 root用户永久生效,要求传入网卡设备名可以让修改后的内容重载生效。(8分)
答案写这里:

image

/root/.bashrc
image
source ~/.bashrc

/test/test.sh
image

image

八: 请描述一下一个网络请求从一台设备到另一台设备的具体过程(10分)

答案写这里:

假设是ping
ApingB,(如果B为域名,查找本身是否有缓存,没有则通过DNS查找,域名查找分递归和迭代),拿到ip后,A查看是否是本网段,如果是则直接连接,通过arp获取MAC地址,直接ping到B;如果非本网段,则通过网关去查找B,(ip为Bip,而MAC为网关MAC,通过网关过路由器,多次跳转后到B),B返回确认。

九:当执行shell脚本时,可向shell脚本传参,请说明 $0, $#,$@,$* 这几个参数的含义(10分)
答案写这里:
$0:表示脚本名称。
$#:表示传递给脚本的参数个数。
$@:将每个参数做一个单独的字符串处理,适合带空格。
$*:将所有参数作为一个字符串处理,不适合处理带空格。

十: 写一个脚本,计算出100以内能被3整除的数之和,以及能被4整除的数之后,然后再输出这两个数字(10分)

答案写这里:

image

image

十一:写一个脚本,打印输出8行8列的国际象棋棋盘,使用红黄两色(10分)

答案写这里:

image

image

十二:写一个脚本,生成10个随机数放到一个数组中,再将该数组中的元素从小大到排序进行输出(10分)

答案写这里:

image

标签:脚本,10,测试,dev,t1,阶段,答案,这里
From: https://www.cnblogs.com/civetcat/p/18287681

相关文章

  • 性能测试能不能做好,要看你有没有性能测试思维
    01用户数信息获取性能需求1、调查系统当前和未来使用的用户数系统用户数 =本系统目前注册的用户数,注册用户数并不代表他会每天并且无时无刻的使用着。在线用户数 =同时在线对系统进行操作的用户数量(相当于混合场景)并发用户数 =同时在线并且同时操作同一个功......
  • SQL脚本快速生成随机测试数据
    OraclecreatetableTestTableasselectlower(sys_guid())ASguid,rownumasinc_id,trunc(dbms_random.value(0,100))asrandom_id,trunc(dbms_random.value()*power(10,3),8)asrandom_decimal1,trunc(dbms_random.val......
  • appium自动化测试报错:Unable to launch com.facebook.WebDriverAgentRunner.maukkaki.
    嗨,我是兰若,今天在编写自动化测试用例的时候,appiuminspector报错:Unabletolaunchcom.facebook.WebDriverAgentRunner.maukkaki.xctrunner1、当时首先想到的就是检查WebDriverAgent的构建和安装是否正常,后来发现这块的安装是完全按照官方文档进行的,并且彼时我的手机上已经......
  • 移动端APP 如何进行自动化和探索性测试?
    在移动互联网时代,移动端APP的质量直接影响用户体验和品牌声誉。面对日益复杂的移动应用环境,如何通过自动化和探索性测试来保证APP的高质量,成为每个测试工程师必须掌握的技能。那么,如何高效地进行移动端APP的自动化和探索性测试呢?移动端APP的测试有哪些独特的挑战?自动化测试和探......
  • 新手如何尽快入门性能测试?
    忙碌了一周,又到了愉快的周五了,懒洋洋躺在沙发上,玩两局游戏好好放松一下吧!今天浅谈软件性能测试! 在当今快节奏的科技环境中,软件性能测试变得尤为重要。无论是确保应用在高并发情况下的稳定性,还是优化响应时间,性能测试都是每个软件测试工程师的必备技能。那么,对于新手来说,如何快......
  • 职场<火焰杯>测试开发大赛决赛即将开始!
    亲爱的测试开发小伙伴们,令人期待的职场<火焰杯>测试开发大赛决赛即将拉开帷幕!不论你是否参加了初赛,现在都可以报名参与决赛,展示你的技术实力,争夺丰厚奖品与荣誉证书!01决赛时间决赛时间:2024年7月16日15:00-22:0002为什么不能错过这次决赛?丰厚奖品:总奖励价值高达10万元,等你......
  • Oracle实例启动阶段的详细解析
    Oracle数据库实例的启动过程是一个多阶段的过程,每个阶段都有特定的操作和目的。以下是每个启动阶段的详细解析:1.启动实例(InstanceStartup)命令:STARTUPNOMOUNT主要操作:(1)分配内存:分配系统全局区(SGA),SGA是一组共享内存结构,用于存储数据库数据和控制信息。(2)启动后台进程:启动各......
  • 基于Dijkstra算法的最优行驶路线搜索matlab仿真,以实际城市复杂路线为例进行测试
    1.程序功能描述     基于Dijkstra算法的最优行驶路线搜索matlab仿真,在一个实际城市路线图中,用鼠标点击起点和终点,通过算法完成路线搜索和规划。最后输出规划路线的长度。 2.测试软件版本以及运行结果展示MATLAB2022a版本运行        通过测试可以看出,Di......
  • 芯片高低温测试
    高低温测试:温度突变试验和温度渐变试验当试验箱(室)温度升到或降至规定的温度后,立即将样品放入试验箱进行试验,称为温度突变试验,而将样品先放入温度为室温的试验箱中,然后将箱内温度逐渐升到或降至试验所规定温度的试验,称为温度渐变试验。一般来讲,若已知温度突变对试验样品不产生其......
  • 干货丨渗透测试常用方法总结,大神之笔!_数据库渗透测试
    一、渗透流程信息收集漏洞验证/漏洞攻击提权,权限维持日志清理信息收集一般先运行端口扫描和漏洞扫描获取可以利用的漏洞。多利用搜索引擎端口扫描有授权的情况下直接使用nmap、masscan、自己写py脚本等端口扫描工具直接获取开放的端口和获取服务端的banner......