摘要: 1、监控io性能 在安装sysstat时会安装iostat命令,其余sar属于同一个包 iostat 查看磁盘使用 iostat 1每秒显示一次磁盘使用状况 iostat -x,需要关注%util,表示磁盘占用cpu的时间百分比,如果这个数值较大,表明磁盘的io很差,如果读写速度不大,而这个值较大, 阅读全文
posted @ 2018-07-10 22:18 wangshuai614 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 1、使用w命令查看系统负载 w/uptime 查看系统负载 执行w时,会出现如下结果,其中第一行为时间,启动时长,登录几个用户(具体登录的用户可以在下列的行中看到,如果通过网络登录,则TTY会显示为PTS,直接登录终端, 显示为tty) load average表示负载,由三个数字组成,分别表示一分 阅读全文
posted @ 2018-07-04 21:11 wangshuai614 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1、awk awk可以分段进行匹配,如匹配文件中第一段保护root的所有行,并进行打印 awk -F ':' '{print $1}' test.txt指定文件的分隔符为:,并将第一段打印出来 awk -F ':' '{print $}' test.txt指定文件的分隔符为:,并将所有段打印出来,其 阅读全文
posted @ 2018-07-04 20:37 wangshuai614 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 1、sed sed:查找和替换 sed '/root/'p test.txt,查找并打印包含root 的行,在显示时会显示文件所有内容,并将包含root的行打印两次 sed -n '/root/'p test.txt:查找且只显示包含root的行 同时,sed也支持. * 等特殊字符 sed也支持+ 阅读全文
posted @ 2018-07-03 22:12 wangshuai614 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 1、正则介绍 正则就是一串有规律的字符串,对编写shell脚本有很大帮助 各种编程语言中都有正则,原理是相同的 2、grep grep :过滤指定关键词 grep [-cinvABC] ‘word’ filename -c :行数 -i:不区分大小写 -n:显示行号 -v:取反 -r:遍历所有子目录 阅读全文
posted @ 2018-07-03 09:12 wangshuai614 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 1、shell特殊符号1 *:任意个特殊字符 ?:任意一个字符 #:注释字符 \:脱义字符 |:管道符 与管道符相关的命令 cut命令:截取字符串,如执行cat /etc/passwd |head -2 |cut -d ":" -f 1-2命令,输出/etc/passwd文件的前两行,截取前两行中以 阅读全文
posted @ 2018-07-01 17:49 wangshuai614 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 1、管道符和作业控制 管道符:将一个文件的输出传递给后面的命令 作业控制 ctrl+z:暂停一个任务,执行fg可以恢复暂停的任务 执行jobs命令可以查看暂停的任务,执行fg n恢复指定的任务 执行bg n可以将指定的任务放到后台执行: 新打开的终端无法通过jobs查看在后台执行的命令 2、shel 阅读全文
posted @ 2018-06-28 20:51 wangshuai614 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1、shell介绍 shell是一个命令解释器,提供用户和机器之间的交互,支持特定语法,比如逻辑判断、循环等。 每个用户都可以有自己特定的shell centos7默认shell为bash(bourne agin shell) 还有zsh、ksh等多种shell 2、命令历史 用户执行过的命令保存在 阅读全文
posted @ 2018-06-27 22:45 wangshuai614 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1、yum跟换国内源 执行curl -o http://mirror.163.com//.help/CentOS7-Base-163.repo,下载安装源,查看该文件可以看到仓库地址: 然后执行yum list可以看到有了base仓库 将CentOS7-Base-163.repo重命名为CentOS 阅读全文
posted @ 2018-06-26 20:09 wangshuai614 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1、安装与卸载软 linux下安装软件有三种方法: rmp工具:类似于windows下的exe安装文件,安装路径和文件名基本固定,安装包为rpm包 yum工具:使用Python开发的工具,也是操作的rpm包,最容易使用 源码包:可以看到开发的源代码,需要通过编译器将源码包编译成可执行文件,相对前两种 阅读全文
posted @ 2018-06-25 08:57 wangshuai614 阅读(145) 评论(0) 推荐(0) 编辑