摘要: 一、服务分类 1 RPM包默认安装服务 (1)独立的服务 (2)基于xinetd服务 2 源码包安装的服务 二、服务查询 1 查询所有RPM包安装的服务自启动状态 chkconfig --list 2 查询源码包安装的服务 查询服务安装位置,一般是/usr/local/下 三、RPM包服务管理方法 阅读全文
posted @ 2018-03-09 15:05 hwzheng 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一、if语句 1 单分支if条件语句 (1) if [ 条件判断式 ];then 程序 fi (2) if [ 条件判断式 ] then 程序 fi 例:检测根分区的使用量 2 双分支if条件语句 if [ 条件判断式 ] then 条件成立时,执行的程序 else 条件不成立时,执行的程序 fi 阅读全文
posted @ 2018-03-08 15:00 hwzheng 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 一、判断格式 test -e /root/install.log 或 [ -e /root/install.log ] 使用echo $?查看是否正确,当返回0时表示返回正确 1 按照文件类型进行判断 例: [ -d /root] && echo "yes" || echo "no" 2 按照文件权 阅读全文
posted @ 2018-03-08 13:47 hwzheng 阅读(2601) 评论(0) 推荐(1) 编辑
摘要: 一、显示文件内容 cat [-n] [文件名] 正向显示 -n 显示行号 tac [文件名] 反向显示 more [文件名] 可实现分页显示 (空格)或(f) 翻页 (Enter) 换行 (q)或(Q) 退出 less [文件名] 可实现分页显示 (PgUp) 向上翻页 (↑) 向上还行 ('/' 阅读全文
posted @ 2018-03-08 10:46 hwzheng 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 一、正则表达式与通配符 正则表达式:在文件中匹配符合条件的字符串,正则是包含匹配 通配符:用来匹配符合条件的文件名,通配符是完全匹配 二、基础正则表达式 阅读全文
posted @ 2018-03-07 17:15 hwzheng 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 一、环境变量配置文件的作用 /etc/profile /etc/profile.d/*.sh ~/.bash_profile ~/.bashrc /etc/bashrc 1 /etc/profile的作用 (1)USER变量 (2)LOGNAME变量 (3)MAIL变量 (4)PATH变量 (5)H 阅读全文
posted @ 2018-03-07 14:34 hwzheng 阅读(169) 评论(0) 推荐(0) 编辑
摘要: x=新值 y=新值 x空 y不变 x=$y y不变 x=新值 y=新值 x=新值 y=新值 x=$y y不变 阅读全文
posted @ 2018-03-07 13:58 hwzheng 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 1 declare 声明变量类型 declare [+/-] [选项] 变量名 - 给变量设定类型属性 + 取消变量的类型属性 -i 将变量声明为整数型 -x 将变量声明为环境变量(同export) -p 显示指定变量的声明类型 2 expr数值运算工具 3 $((运算符)) 阅读全文
posted @ 2018-03-07 13:48 hwzheng 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一、用户自定义变量(本地名) 用户自定义变量只有在当前的shell中生效 1 定义变量 name="zheng huiwei" aa=123 2 变量叠加 aa="$aa"456 aa=${aa}789 3 变量调用 echo $name echo $aa 4 变量查看 set 5 变量删除 uns 阅读全文
posted @ 2018-03-07 13:05 hwzheng 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 一、键盘输入读取read read [选项] [变量名] -p [显示信息] 在等待read输入时,输出提示信息 -t [秒数] 指定read输入等待时间 -n [字符数] 指定read只接收n个字符输入 -s 隐藏输入数据 例 二、输入输出重定向 1 标准输入输出 2 输出重定向 3 输入重定向 阅读全文
posted @ 2018-03-06 17:11 hwzheng 阅读(448) 评论(0) 推荐(0) 编辑