自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 shell脚本实例之判断输入年份判断是否为闰年

read -p “请输入一个年份:” yearif [ “KaTeX parse error: Expected 'EOF', got '#' at position 49: …份" exitfi#̲使用正则测试变量 year 中…year” =~ [a?Z] ]];thenecho “你输入的不是数字”exitfi判断是否为闰年if [ $[year % 4] -eq 0...

2020-03-25 11:07:06 2672

原创 shell脚本十二弹

1.使用正则处理条件 -输出以bash结尾的完整记录(输出整行) #awk -F: '/bash$/{print}' /etc/passwd -输出包含root的行 #awk -F: '/root/' /etc/passwd (print可以不写) -输出root或者he账号的用户名和UID信息 #awk -F: '/^(root|tom...

2020-03-23 11:34:06 197

原创 shell脚本11弹

shell脚本编程 变量补充 if条件判断变量的类型:字符串 数值 布尔类型:true false nullshell中指定变量的类型 :declaredeclesar:内置命令用来声明和修改变量的属性(只读–readonly—r)设置为只读变量:#declare -r a=10 r //不能修改,包括不能删除设置为数值变量:#declare -...

2020-03-23 11:32:57 240

原创 shell脚本第九弹

FTP服务安装及配置:包名:vsftpd配置文件: /etc/vsftpd/vsftpd.conf端口:20 21黑名单文件:/etc/vsftpd/ftppusers白名单文件:/etc/vsftpd/user_list匿名传输:#anonymous enable=YE S允许本地用户登录:#local_enable=YES共享目录: /var/ftp/pub#!/b...

2020-03-23 11:32:09 165

原创 shell脚本第八弹

shell 脚本编程 sed,txt一键部署LNMP DHCP DNS FIP LAMP MYSQL SAMBANFS NIPsed 处理文本学习方法:主要学习选项和条件指令思路:sed是要替换vim的语法结构:1.前置命令 | sed 选项 ‘条件指令’2.sed 选项 ‘条件指令’ 文件//1.条件可以是行号或者/正则///2. 没有条件是默认所有条...

2020-03-23 11:31:29 244

原创 shell脚本第七弹

awk提取本机网卡流量根分区的剩余容量语法结构:awk 选项 ‘[条件]{指令}’ 文件//如果要编辑多条指令,用;分割#cat test.txthello the worldwelcome to china指令:print//awk 过滤文件第二列#awk ‘{print $2}’ test.txt//输出磁盘的剩余空间#df ...

2020-03-23 11:30:08 123

原创 shell脚本第六弹

shell中的函数:变量 条件 循环 函数 数组 awkfunction --> 函数语法格式://函数名function_name (){//函数体,在函数中执行的命令行commands…//参数返回,return语句可选的//如果使用return语句,后面跟的值0-255;要是没有使用则以函数最后一条命令的运行结果作为返回值return ...

2020-03-23 11:29:24 148

原创 shell 脚本第五弹

1.shell脚本编程1.脚本是:c语言 编程shell : 脚本 只作用于linux操作系统以间隔多行命令2.功能:批量处理文件自动去做某些功能date,who,ls处理日志信息:备份 删除原日志 上传备份文件周期性计划任务3.学习方法:linux的命令:LAMP -->web服务器语法结构—是学习重点shell脚本:计算机(二进制0和1) ...

2020-03-23 11:27:33 112

原创 shell 脚本第四弹 shell实例

ssh 第一次登录登录会让你输入是否接受公钥第二次登陆直接输入密码1.需要安装一个expect工具#yum -y install expect2.实现免交互的登录:#vim expect.sh#!/bin/bashexpect << EOFspawn ssh 106.13.48.61 //创建一个交互的进程expect “yes”expec...

2020-03-19 07:51:24 122

原创 shell脚本第三弹来喽 shell脚本编程-变量初值处理-expect交互 变量字符串初值设置

shell脚本编程-变量初值处理-expect交互变量字符串初值设置:当你什么都没输入的情况下,有一个默认值语法结构:${var:-word}//如果未定义变量的值,默认输出word//如果定义了变量的值,输出定义好的值实例:创建一个脚本,实现交互式的创建用户和密码如果用户未设置密码则默认密码是123456#!/bin/bashread -p “请输入用户名:” userrea...

2020-03-19 07:50:07 315

原创 shell主要解决的问题

以后解决的问题:1.谁可以去配置Yum源—指定root2.挂载点是否存在3./dev/cdrom是否存在4.确认/etc/yum.repos.d/目录是否为空5.确认源标识id列是否有叹号 有叹号要解决-yum clear all6.确认是否有包数量显示...

2020-03-19 07:48:03 129

原创 shell脚本编程

.shell脚本编程1.脚本是:c语言 编程shell : 脚本 只作用于linux操作系统以间隔多行命令2.功能:批量处理文件自动去做某些功能date,who,ls处理日志信息:备份 删除原日志 上传备份文件周期性计划任务3.学习方法:linux的命令:LAMP -->web服务器语法结构—是学习重点shell脚本:计算机(二进制0和1) —...

2020-03-19 07:47:18 165

原创 shell脚本编程 变量补充 if条件判断

shell脚本编程 变量补充 if条件判断变量的类型:字符串 数值 布尔类型:true false nullshell中指定变量的类型 :declaredeclesar:内置命令用来声明和修改变量的属性(只读–readonly—r)设置为只读变量:#declare -r a=10 r //不能修改,包括不能删除设置为数值变量:#declare -...

2020-03-19 07:46:17 493

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除