Linux111

1.在/usr/目录下,创建test00目录,进入该目录,连续创建20个目录,目录的名称是stu01~20。
逻辑过程要求:该目录下如果已经存在需要创建的目录,则自动跳过创建命令动作。

368304f751fe4a2283be2ec7d6cb2ec4.jpg

2.2.创建用户stu01,
要求:a.用户拥有自己的目录,
b.允许远程登录,
c.配置账户密码最短使用期限为 10天,最长使用期限为 90 天。
配置完成后,过期的提醒消息到屏幕上方便阅读,该信息自行定义。

61825d8f35434542aa372bff5b2ddfc6.jpg

1efd03ce49c4481cb250d1cbe5c752ac.jpg

3.3.ping网段,
要求:
1.获取当前服务器的ip,比如172.17.31.130
2.则ping 172.17.31.30~130范围内的机器,100台的数量
3.给出ping通了多少台机器的相关信息,显示到屏幕上。

9bb9ddf9d8a04af0b580f79a00c910f0.jpg

 da77447ffd074e4eafd58ec404f84ba6.jpg

4e3d6ffcd66748e28aa7aaf16d9de9bb.jpg

9f8378a086524b2ab4476da3ee44231e.jpg

永久挂载
在虚拟机上添加磁盘(sata)
Lsblk观察磁盘分区情况
Fdisk /dev/sda分区n添加磁盘 创建一个主分区一个扩展分区,在扩展分区基础上创建两个逻辑分区,对两个逻辑分区进行挂载(我给的大小分别是2 3 1 1G)w保存退出
Sudo mkfs.ext4 /dev/sda5 初始化该磁盘类型为ext4
永久挂载 sudo vim /etc/fstab

c944b86cc01d470783a7fec1f3003a3c.jpg

最后一行添加挂载信息,第一个参数为路径,第二个为要挂载的目录(需提前创建),第三个为类型,最后默认即可。
Sudo mount -a 进行挂载
Mount查看挂载情况
5.更换软件源(默认21.10系统版本)
编写程序,选择输入1或者2或者3
则将当前系统的软件源,对应更换为清华大学,浙江大学,中国科技大学的镜像源
更换信息完成后,重建软件源的缓存和更新源。
首先建立shell目录:mkdir shell
进入shell:cd shell
进入vi 编辑器:vi test001.sh
按i开始编程#!/bin/bash
echo ”please input 1 or 2 or 3“
read x
if(x==1)then
    sudo vim /etc/apt/sources.list
    sudo apt-get update
    sudo apt-get upgrade
    清华大学镜像网址:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
else if (x==2)then
    sudo vim /etc/apt/sources.list
    sudo apt-get update
    sudo apt-get upgrade
    浙江大学镜像网址:http://mirrors.zju.edu.cn/help/ubuntu
else if(x==3) then
    sudo vim /etc/apt/sources.list
    sudo apt-get update
    sudo apt-get upgrade
    中科大镜像网址:https://blog.csdn.net/qq_44587785/article/details/121375294?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165503695816781683975161%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=165503695816781683975161&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-2-121375294-null-null.142^v13^control,157^v14^new_3&utm_term=%E4%B8%AD%E7%A7%91%E5%A4%A7%E6%BA%90&spm=1018.2226.3001.4187
fi
fi
fi
#yum clean all
#yum makecache
sudo apt-get clean
sudo apt-get updat

#!/bin/bash
echo ”please input 1 or 2 or 3“
read x
if(x==1)then
    sudo vim /etc/apt/sources.list
    sudo apt-get update
    sudo apt-get upgrade
    清华大学镜像网址:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
else if (x==2)then
    sudo vim /etc/apt/sources.list
    sudo apt-get update
    sudo apt-get upgrade
    浙江大学镜像网址:http://mirrors.zju.edu.cn/help/ubuntu
else if(x==3) then
    sudo vim /etc/apt/sources.list
    sudo apt-get update
    sudo apt-get upgrade
    中科大镜像网址:https://blog.csdn.net/qq_44587785/article/details/121375294?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165503695816781683975161%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=165503695816781683975161&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-2-121375294-null-null.142^v13^control,157^v14^new_3&utm_term=%E4%B8%AD%E7%A7%91%E5%A4%A7%E6%BA%90&spm=1018.2226.3001.4187
fi
fi
fi
#yum clean all
#yum makecache
sudo apt-get clean
sudo apt-get updat

22.创建用户stu01,
要求:a.用户拥有自己的目录,
b.允许远程登录,

c.配置账户密码最短使用期限为 10天,最长使用期限为 90 天。
配置完成后,过期的提醒消息到屏幕上方便阅读,该信息自行定义。
#!/bin/bash

username=stu01
#创建用户stu01,其密码为123456,并且拥有自己的文件夹,文件夹名为/home/stu01
useradd -d /home/${username} -m -s /bin/bash -p $(echo 123456 | openssl passwd -1 -stdin) ${username}
#允许stu01用户远程登录
sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/ssh_config
#配置用户最短使用期限10天,最长使用期限为90天
chage -m 10 -M 90 ${username}
#提取出账号过期时间
overdue=$(chage -l ${username} | grep '密码过期时间' | awk '{print $3,$4,$5}')
echo 账号${username}密码过期时间为"${overdue}"
~                                                                               
~                                            
2
#!/bin/bash
cat command.log|while read line
do
        if [[ $line != *"sudo"* ]]
        then
                echo \#${line}>>command_01.log
                        else
                                echo ${line}>>command_o1.log
        fi
done

~                   

17b67a98049c459bb26ca022fffd174b.jpg

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值