ser本周基础测试

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

答案写这里:

cp /etc/fstab /etc/fstab.bak

删除空行命令:

sed '/^$/d' /etc/fstab.bak

删除注释行命令:

sed -i '/^ *#/d' /etc/fstab.bak
 

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

答案写这里:

find /var -name '*db' -type f -size +1M

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

答案写这里:

yum list | grep nginx && yum remove nginx || yum -y install nginx

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

答案写这里:

rpm -ql nginx

五: 新增一块20G的硬盘,分三个区,大小分别是3GB,4GB,5GB,将这三个分区做成物理卷,然后创建卷组,在该卷组上创建一个6GB的逻辑卷,挂载至/log/ 目录下,再将该逻辑卷扩容至10GB,请写出实现步骤,文件系统不限(7分)

答案写这里:

1.在虚拟机上新添加一块20GB硬盘并开启虚拟机,硬盘的格式需要与当前主机硬盘相同

2.使用fdisk /dev/sdb 进入到交互模式进行分区

3.选择:n 创建一个新的分区,接着输入p 创建一个主分区,输入两次回车,最后在输入分区的硬盘大小+3G,后面的4G,5G的硬盘分区同样也是以上操作,最后输入w保存

Device     Boot    Start      End  Sectors Size Id Type
/dev/sdb1           2048  6293503  6291456   3G 83 Linux
/dev/sdb2        6293504 14682111  8388608   4G 83 Linux
/dev/sdb3  

  • 21
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值