SHELL_DAY3

创建20用户(多种) 用户前缀由用户输入 用户初始密码由用户输入 例如:test01,test10
方式1:

[root@student scripts]# vim 31-1.sh      #创建脚本文件

#!/bin/bash
read -p "请输入用户名前缀:" name         #引入变量name
read -p "请输入用户密码:" pw                 #引入变量pw
for ((i=1;i<10;i++)) ;do                             #引入变量i 大于1小于10,递增 
    useradd $name"0"$i                           #创建用户
    echo "$pw" | passwd --stdin $name"0"$i &>/dev/null
done
for ((i=10;i<21;i++));do
    useradd $name$i
    echo "$pw" | passwd --stdin $name$i  &>/dev/null
done

方式2:

[root@student scripts]# vim 31.sh
#!/bin/bash
read -p "请输入用户名前缀:" name
read -p "请输入用户密码:" pw
for ((i=1;i<20;i++)) ;do
  if [ $i -lt 10 ] ;then
    useradd $name"0"$i
    echo  "$pw" | passwd --stdin $name"0"$i &>/dev/null
  else [ $i -lt 21 ]
    useradd $name$i
    echo "$pw" | passwd --stdin $name$i &>/dev/null
  fi
done

测试

[root@student scripts]# bash 31.sh
请输入用户名前缀:user
请输入用户密码:123
[root@student scripts]# su - redhat
[redhat@student ~]$ su - user01
Password: 
[user01@student ~]$ 

测试你当前主机该网段内有哪些主机是UP,哪些是down的。

[root@student scripts]# vim 32.sh                        
#!/bin/bash
read -p "请输入IP:" host                                #输入需要测试的ip引为变量host       
ip=`echo $host | cut -d "." -f 1,2,3`                #过滤出变量host以;分割的前三段因为变量ip
for ((i=1;i<255;i++));do                                  #变量i等于1递增,小于255
  if ping -c 2 -W 1 $ip"."$i &>/dev/null;then   #ping 变量ip.变量i
    echo "$ip.$i is up"                                     
  else
    echo "$ip.$i is dowm"
  fi
done

测试

[root@student scripts]# bash 32.sh
请输入IP:192.168.101.134
192.168.101.132 is dowm
192.168.101.133 is dowm
192.168.101.134 is up

MySQL是一种开源的关系型数据库管理系统,被广泛应用于Web应用程序的后台数据存储和管理。首次使用MySQL时,可以进行以下几个步骤: 1. 安装MySQL:首先需要下载并安装MySQL数据库服务器。可以从MySQL官方网站下载适合自己操作系统的安装包,并按照安装向导进行安装。 2. 启动MySQL服务:安装完成后,需要启动MySQL服务。在Windows系统中,可以在服务列表中找到MySQL服务并启动;在Linux系统中,可以使用命令行启动MySQL服务。 3. 连接到MySQL服务器:使用MySQL提供的客户端工具(如MySQL Shell、MySQL Workbench等)或命令行工具(如mysql命令)连接到MySQL服务器。需要提供正确的主机名、端口号、用户名和密码。 4. 创建数据库:连接到MySQL服务器后,可以使用SQL语句创建新的数据库。例如,可以使用以下语句创建一个名为"first_Day"的数据库: ``` CREATE DATABASE first_Day; ``` 5. 使用数据库:创建数据库后,可以使用以下语句选择要使用的数据库: ``` USE first_Day; ``` 6. 创建表:在选定的数据库中,可以使用SQL语句创建表格来存储数据。例如,可以使用以下语句创建一个名为"users"的表格: ``` CREATE TABLE users ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50), age INT ); ``` 7. 插入数据:在创建表格后,可以使用INSERT语句向表格中插入数据。例如,可以使用以下语句向"users"表格中插入一条记录: ``` INSERT INTO users (name, age) VALUES ('John', 25); ``` 8. 查询数据:可以使用SELECT语句从表格中查询数据。例如,可以使用以下语句查询"users"表格中的所有记录: ``` SELECT * FROM users; ``` 9. 更新数据:使用UPDATE语句可以更新表格中的数据。例如,可以使用以下语句将"users"表格中id为1的记录的age字段更新为30: ``` UPDATE users SET age = 30 WHERE id = 1; ``` 10. 删除数据:使用DELETE语句可以删除表格中的数据。例如,可以使用以下语句删除"users"表格中id为1的记录: ``` DELETE FROM users WHERE id = 1; ``` 以上是MySQL的一些基本操作,希望对你有所帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值