shell之常用脚本
1 批量创建用户:
#!/bin/bash
i=30
groupadd class2
while [ $i -le 50 ]
do
if id user$i &> /dev/null
then
echo "This user$i is exist"
else
useradd -g class2 user$i && echo "user$i" | passwd --stdin user$i &> /dev/null && echo "This user$i is created"
fi
((i++))
done
2 检测主机是否存活:
#!/bin/bash
host=192.168.154.
i=120
while [ $i -le 130 ]
do
ping -c 3 $host$i &> /dev/null
if [ $? -eq 0 ]
then
echo "This host $host$i is up"
else
echo "This host $host$i is down"
fi
((i++))
done
3 获取局域网IP——MAC地址列表:
#!/bin/bash
host=192.168.154.
i=1
while [ $i -le 10 ]
do
arping -c 2 $host$i | egrep 'reply' | awk -F ' ' '{print $4 $5}' >> /root/c.txt
((i++))
done
shell之常用脚本相关推荐
- linux 脚本 if判断 o,shell脚本常用脚本:if判断
shell脚本常用脚本:if判断 str1 = str2当两个串有相同内容.长度时为真 str1 != str2当串str1和str2不等时为真 -n str1当串的长度大于0时为真(串非空) -z ...
- android adb 分析,android adb shell常用脚本分析课件.ppt
android adb shell常用脚本分析课件 ADB概要 Android 调试系统是一个面对客户服务系统,包括三个组成部分: 电脑上运行的客户端. 在你用于开发的机器上作为后台进程运行的服务器. ...
- Shell编程(脚本)的常用命令和语句
一些常用的Shell编程(脚本)命令和语句,可以满足一般需求. 接收到的命令参数: 参数个数: $# 参数值: 命令本身:$0 第一个参数:$1 第二个参数:$2 -- 退出命令: exit echo ...
- linux脚本除号,shell中常用的特殊符号整理
在shell中常用的特殊符号罗列如下: # ; ;; . , / \ 'string'| ! $ ${} $? $$ $* "string"* ** ? : ^ $# $@ `co ...
- shell中执行脚本并显示到终端和保存到日志文件中
我们知道,在shell中执行脚本会返回一定信息到终端屏幕上 ,但是有一些特殊情况,如以下情况: 1)显示到终端中 echo "abck" 以上在手动执行脚本中是可以的,如果是编写 ...
- Shell编程常用命令
shell:简单.易用.高效,是一个内置的脚本,不需下载 什么是脚本:一条一条命令的堆积 shell 是一个程序,一般都是放在/bin或者/user/bin目录下,当前 Linux 系统可用的 She ...
- 【shell】常用语法 -b file -c file -f file-d file -x file
[shell]常用语法 -b file -c file -f file-d file -x file 一.test条件判断 1,test文件测试: -b file 若文件存在且 ...
- oracle 运营维护_Oracle数据库日常运维常用脚本
大 中 小 Oracle数据库日常运维常用脚本 1 查看所有数据文件 select file_name from dba_data_files union select file_name from ...
- Shell语言-16-Shell脚本调试 -n -v -x -c
Shell脚本的语法调试,使用bash的相关参数进行调试 sh [参数] 文件名.sh -n 不要执行script,仅查询语法 -v 在执行script之前,先将script的内容输出到屏幕上 -x ...
最新文章
- linux:进程占用的端口,在linux中查看进程占用的端口号
- 浏览器的内核及版本的判断
- ASM_POWER_LIMIT 参数
- 深入理解Kubernetes容器网络
- JavaServlet的方法、主要功能、作用?面试必备!
- 重温6 ListView相关|单位dp/sp
- 大数据环境下的存储系统构建:挑战、方法和趋势
- 训练日志 2018.11.28
- concat特征融合_如何理解concat和add的方式融合特征
- Java集合系列---LinkedHashMap源码解析
- 【word基础知识】在word指定页开始设置页码/页眉
- leetcode题解677-键值映射
- IOS 视屏开发之AVPlayer的基本使用
- Python实现高斯滤波
- layui 表格序号累加 翻页序号也累加
- java作业的提交规范与要求
- Unicode编码和解码(3种)
- 瑞云Renderbus渲染农场GPU渲染集群正式上线!
- dos攻击与ddos攻击的区别
- 如何设置UISwitch的大小