摘要: 正则表达式 正则表达式定义 通常用来判断语句中,用来检查某一字符串是否满足某一格式 正则表达式组成 正则表达式是由普通字符与元字符组成 普通字符:包括大小写字母、数字、标点符号及一些其它符号。 元字符:是指在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符(即位于元字符前的字符表达式)在目 阅读全文
posted @ 2022-04-18 15:02 GENGBO 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 文本处理命令 sort命令 以行为单位对文本内容进行排序,也可以根据不同的数据类型来排序比较原则是从首字符向后,一次按照ASCII码进行比较,最后将他们按照升序输出。 格式: sort [选项] 参数 一帮配合管道符进行使用 cat [文件] | sort [选项] 常用选项: -n 按照数字进行排 阅读全文
posted @ 2022-04-15 22:52 GENGBO 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1.计算从1到100所有整数的和 #!/bin/bash a=0 for i in {1..100} #1到100 #每次循环变量i的值也为循环次数 do a=$[ $a + $i ] #每次循环变量重新赋值给变量a done echo "(1+..100)的和是"$a 2.提示用户输入一个小于10 阅读全文
posted @ 2022-04-13 21:51 GENGBO 阅读(91) 评论(0) 推荐(0) 编辑
摘要: shell编程之循环语句与函数 循环语句 for循环语句 读取不同的变量值,用来逐个执行同一组命令 格式: for 变量名 in 取值列表 do 命令序列 done 示例:批量创建用户并设置密码 [root@localhost data]# vim xh.sh 示例:使用for循环进行运算 [roo 阅读全文
posted @ 2022-04-03 22:29 GENGBO 阅读(61) 评论(0) 推荐(0) 编辑
摘要: shell脚本99乘法表 [root@localhost data]# vim cf.sh 阅读全文
posted @ 2022-04-03 22:08 GENGBO 阅读(42) 评论(0) 推荐(0) 编辑
摘要: shell编程之条件语句 条件测试 文件测试与整数测试 test命令 测试表达式是否成立,若成立返回0,不成立返回其他数值 格式一:test 条件表达式 格式二:[ 条件表达式 ] 文件测试 文件测试常用选项: 常见的测试操作符 含义 -d 测试是否为目录(directory) -e 测试目录或文件 阅读全文
posted @ 2022-03-29 21:29 GENGBO 阅读(51) 评论(0) 推荐(0) 编辑
摘要: shell编程规范与变量 shell的基本概念 shell的作用 将要执行的命令按顺序保存到一个文本文件 给该文件可执行权限 可结合各种shell控制语句以完成更复杂的操作 shell脚本应用场景 重复性操作 交互性任务 批量事务处理 服务运行状态监控 定时任务执行等 shell作用—翻译官 ​ s 阅读全文
posted @ 2022-03-29 21:20 GENGBO 阅读(68) 评论(0) 推荐(0) 编辑
摘要: PXE高效批量网络装机 PXE概述 PXE(预启动执行环境)是由Inter公司开发的网络引导技术,工作在Client/Server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或整个操作系统 PXE批量部署的优点 1、规模化:同时装配多台服务器 2、自动化:安装系统、配置各种服务 阅读全文
posted @ 2022-03-24 00:15 GENGBO 阅读(159) 评论(0) 推荐(0) 编辑
摘要: LINUX网络服务NFS NFS简介 NFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。 NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中来看,那个远程主机的目录就好 阅读全文
posted @ 2022-03-22 19:48 GENGBO 阅读(84) 评论(0) 推荐(0) 编辑
摘要: LINUX服务之YUM仓库 YUM概述 YUM基于RPM包构建的软件更新机制 可以自动解决依赖关系 所有软件包由集中的YUM软件仓库提供 YUM支持软件源 搭建yum支持的的软件源主要有以下三种: 本地yum:file://… 网络yum,又分为HTTP服务器:http://…和FTP服务器:ftp 阅读全文
posted @ 2022-03-21 19:38 GENGBO 阅读(215) 评论(0) 推荐(0) 编辑