shell
嘉子_
这个作者很懒,什么都没留下…
展开
-
shell脚本练习(3)——执行流控制
一、批量新建系统用户已知系统中存在用户文件【userfile】,文件中存在要新建的用户名;系统中存在用户密码文件【passwdfile】,文件中存在用户文件中各个用户对于的用户密码。编辑脚本creat_user.sh,可以在调用命令后面接入用户文件和用户密码文件时,让userfile中的用户全部被建立,passfile中的密码会被全部设定...原创 2020-04-15 19:44:34 · 295 阅读 · 0 评论 -
shell脚本练习(2)——grep,sed,awk
文章目录一、显示系统中能被su命令切换的用户名称二、修改http端口三、统计在系统中能su切换的并且用户家目录不在/home下的用户数量四、显示当前主机名称五、显示当前主机的名称,IP,登录当前主机的用户六,清空日志一、显示系统中能被su命令切换的用户名称二、修改http端口编辑脚本Apache_port.sh:此脚本后介入数字,http的端口就改为此数字;假设selinux为关闭状态三...原创 2020-04-15 18:00:14 · 211 阅读 · 0 评论 -
shell脚本练习(1)——显示IP、检测文件类型
文章目录显示信息1. 显示网卡IP2. 排序文件,显示最大的两个文件3. 显示文件类型显示信息1. 显示网卡IP已知命令:【ifcofig 网卡】可以显示此网卡信息,信息中包含此网卡使用的IP地址请用命令过滤此IP1并在输出时只显示IP信息而不显示其他信息2. 排序文件,显示最大的两个文件已知命令:【ls -l 目录】可以显示目录中所有文件的属性请按照文件大小进行排序并找出最大的2个...原创 2020-04-15 17:11:03 · 258 阅读 · 0 评论 -
shell中的运算(包含运算倒计时脚本)
文章目录一、运算符号二、运算指令三、运算示例1. 十秒倒计时2. 一分十秒倒计时2.1 采用逻辑判断2.2 采用运算方式一、运算符号符号含义+加法-减法*乘法/除法%除法后的余数**乘法++自加一–自减一<小于<=小于等于>大于>=大于等于=等于+...原创 2020-04-04 19:32:19 · 366 阅读 · 0 评论 -
shell中的执行流控制——for、while、until、if、case、expect语句
文章目录一、for循环二、while三、until四、if五、case六、expect自动应答七、break、continue、exit一、for循环二、while三、until四、if五、case六、expect自动应答七、break、continue、exit...原创 2020-04-04 18:21:14 · 273 阅读 · 0 评论 -
shell脚本中的变量——变量、用户环境变量、脚本函数
文章目录一、变量的定义二、变量的定义方法1. 环境级别2. 用户级别3. 系统级别4. 变量名称三、变量的转译1. 转译2. 声明3. 数组一、变量的定义定义本身:变量就是内存一片区域的地址变量存在的意义:命令无法操作一直变化的目标,用一串固定的字符来表示不固定的目标可以解决此问题。二、变量的定义方法1. 环境级别使用export直接定义,在环境关闭后变量失效2. 用户级别...原创 2020-04-03 20:04:10 · 959 阅读 · 0 评论 -
shell脚本的基础知识——创建、执行、调试脚本
文章目录一、shell定义二、shell脚本的意义三、 创建shell脚本1. 幻数2. vim自动添加脚本首部四、 执行shell脚本五、调试shell脚本一、shell定义shell:为使用者提供操作界面的软件脚本中的命令的解释器是保护内核的工具,内核保镖二、shell脚本的意义记录命令执行的过程和执行逻辑,以便以后重复执行脚本可以批量处理主机脚本可以定时处理主机三、...原创 2020-03-30 18:35:55 · 195 阅读 · 0 评论 -
shell中的文本处理工具——grep、sed、awk
文章目录一、grep二、sed一、grep作用:用于文本搜索,文本过滤器grep格式:grep 匹配条件 处理文件常用参数:参数含义grep root passwd过滤root关键字grep ^root passwd以root开头grep root$ passwd以root结尾grep -i root passwd...原创 2020-03-30 16:05:05 · 391 阅读 · 0 评论 -
shell中的常用基础命令——diff、patch、cut、sort、uniq、tr、test
文章目录一、diff二、patch三、cut四、sort五、uniq六、tr七、test1. && ||2. test一、diff作用:diff命令常用来比较文件内容用法:diff [options] files|directorys输出信息:[num1,num2][a|c|d][nmu3,num4](1)num1,num2:第一个...原创 2020-03-26 00:11:36 · 291 阅读 · 0 评论