jjj

jhjkh 
### 1. 创建脚本 `/root/batchusers` ```bash #!/bin/bash # 检查是否提供参数 if [ $# -eq 0 ]; then echo "Usage: /root/batchusers" exit 1 fi # 检查文件是否存在 if [ ! -f "$1" ]; then echo "input file not found" exit 1 fi # 读取文件中的用户名并创建用户 while read -r username; do useradd -s /bin/bash "$username" echo "123456" | passwd --stdin "$username" done < "$1" ``` ### 2. 创建用户 `JJJ` 并查看 `passwd` 文件信息 ```bash # 创建用户 JJJ useradd -s /bin/bash JJJ echo "123456" | passwd --stdin JJJ # 查看 passwd 文件信息 grep JJJ /etc/passwd ``` ### 3. 编写脚本 `JJJ_user.sh` 创建用户 `JJJ1 - JJJ10` 并查看用户 `passwd` 信息 ```bash #!/bin/bash for i in {1..10}; do useradd -s /bin/bash "JJJ$i" echo "123456" | passwd --stdin "JJJ$i" done # 查看用户 passwd 信息 grep JJJ[1-9] /etc/passwd ``` ### 4. 创建包含用户名 `JJJ` 列表的文件使用重定向输出,并使用 `grep` 命令进行查看 ```bash # 创建包含用户名 JJJ 列表的文件 echo "JJJ" > jjj_list.txt echo "JJJ1" >> jjj_list.txt echo "JJJ2" >> jjj_list.txt # 使用 grep 命令查看 grep JJJ jjj_list.txt ``` ### 5. 修改脚本 `JJJ_user.sh` 实现用户删除,同时删除用户 `JJJ`,删除后使用命令查看当前 `passwd` 信息 ```bash #!/bin/bash # 删除用户 JJJ1 - JJJ10 for i in {1..10}; do userdel -r "JJJ$i" done # 删除用户 JJJ userdel -r JJJ # 查看当前 passwd 信息 grep JJJ /etc/passwd ``` ### 6. 创建脚本 `batchJJJ.sh` ```bash #!/bin/bash # 检查是否提供参数 if [ $# -eq 0 ]; then echo "Usage: /root/batchusers" exit 1 fi # 检查文件是否存在 if [ ! -f "$1" ]; then echo "input file not found" exit 1 fi # 读取文件中的用户名并创建用户 while read -r username; do useradd -s /bin/bash "$username" echo "123456" | passwd --stdin "$username" done < "$1" # 测试 echo "Testing batchJJJ.sh" echo "JJJ_test1" > test_list.txt ./batchJJJ.sh test_list.txt grep JJJ_test1 /etc/passwd ``` ### 7. 使用正则表达式命令查看用户 `JJJ1 - 9` 的信息,使用命令查看组群号为 `100X` 的用户信息 ```bash # 查看用户 JJJ1 - 9 的信息 grep 'JJJ[1-9]' /etc/passwd # 查看组群号为 100X 的用户信息 grep ':100[0-9]:' /etc/passwd ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值