awk过滤磁盘使用率
过滤出大于某个值的磁盘使用率:
#!/bin/bash diskspace=`df -Ph`
IFS="\n" for line in $diskspace;do
echo $line | awk '{if(+$5>10) print $1,$5}'
done
执行结果:
[root@rhel6 script]# bash diskspace.sh
/dev/mapper/VG01-lv_root %
/dev/sda1 %
/dev/mapper/VG01-lv_usr %
/dev/mapper/VG01-lv_var %
直接一行代码搞定
df -Ph | awk '{print +$5}'
直接一行代码搞定
df -Ph | awk '+$5>80 {print $1}' 
直接一行代码搞定
df -Ph | awk '{if(+$5>80) print $1}' 
注意$5前的+号,使用算术运算符进行操作时,操作数自动转换为数值。
awk过滤磁盘使用率的更多相关文章
- shell 监控磁盘使用率【转】
		方案一: disks=(`df |sed 1d | awk '{print $1,$5}'|tr -d %`) len=${#disks[@]} ;i<=$len;i=i+));do ];the ... 
- awk过滤统计不重复的行
		awk以‘\t’为分隔符区分列 cat logs | grep IconsendRedirect | grep 1752 | awk -F'\t' '{print $8}'| wc -l awk过滤统 ... 
- [svc]sed&awk过滤行及sed常用例子
		- sed过滤行 sed '2p' sed '2,5p' sed '2p;3p;4p' - awk过滤行 awk 'NR==2' awk 'NR>=2 && NR <=3' ... 
- Windows 8.1 100% 磁盘使用率解决方案
		前段时间我的win8电脑爆卡!动不动就卡死,一点都动不了. 好不容易打开了任务管理器,发现disk usage: 100%,实在是不理解,磁盘使用率100%怎么会影响流畅度?如果是CPU或内存还好理解 ... 
- 使用 awk 过滤文本或文件中的字符串
		当我们在 Unix/Linux 下使用特定的命令从字符串或文件中读取或编辑文本时,我们经常需要过滤输出以得到感兴趣的部分.这时正则表达式就派上用场了. 什么是正则表达式? 正则表达式可以定义为代表若干 ... 
- C# 获取Windows系统:Cpu使用率,内存使用率,Mac地址,磁盘使用率
		一.获取CPU使用率: #region 获取CPU使用率 #region AIP声明 [DllImport("IpHlpApi.dll")] ... 
- Elasticsearch  节点磁盘使用率过高,导致ES集群索引无副本
		目录 一.问题 二.问题的原因 三.问题解决的办法 1. 扩大磁盘 2. 删除部分历史索引 3. 更改es设置 四.扩展 一.问题 最近在查看线上的 es,发现最近2天的索引没有副本,集群的状态也是为 ... 
- 磁盘使用率/文件大小查看指南du & df
		一.前言 磁盘使用率,文件大小查看是我们日常使用命令.这两个是配合使用的,磁盘使用率过高告警了,那么得找到对应的磁盘(df),然后找到对应磁盘下的哪个目录和文件占用了空间(du). df(Disk f ... 
- 主机磁盘使用率超过85%导致es索引变为只读模式
		[ type=cluster_block_exception, reason=index [ index_name ] FORBIDDEN/12/index read-only / allow del ... 
随机推荐
- docker与虚拟化的联系与区别
			虚拟化技术是一个总称,是一系列实现虚拟技术的统称.从广义上来说,虚拟化技术包括了虚拟机技术和容器技术, 所谓虚拟化技术最大的特点就是将一个真实的机器进行虚拟地分割,然后分割出来的部分可以独立使用 ... 
- oracle中can not set解决方法
			原因:set autotrace on和set trimspool on在pl\sql中使用不了 解决方法:在window环境中,使用cmd命令,sqlplus user_name/password@ ... 
- Linux环境下,使用PHP创建一个守护进程
			<?php $pid = pcntl_fork(); // fork if ($pid < 0) exit; else if ($pid) // parent exit; else { / ... 
- python 基础 9.10 删除数据
			#/usr/bin/python #-*- coding:utf-8 -*- #@Time :2017/11/24 4:40 #@Auther :liuzhenchuan #@File : ... 
- MoQ(基于.net3.5,c#3.0的mock框架)简单介绍(转)
			https://www.cnblogs.com/nuaalfm/archive/2009/11/25/1610755.html 
- 九度OJ 1333:考研海报 (区间操作)
			时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:738 解决:299 题目描述: sun是万千考研学子中的一员,他每天过着三点一线的生活. 学校里有一个公告栏,他每天都看到上面张贴着各种考研 ... 
- jqweui tabbar使用示例
			<!DOCTYPE html> <html class="pixel-ratio-1"> <head> <meta http-equiv= ... 
- 【python】-- 队列(Queue)、生产者消费者模型
			队列(Queue) 在多个线程之间安全的交换数据信息,队列在多线程编程中特别有用 队列的好处: 提高双方的效率,你只需要把数据放到队列中,中间去干别的事情. 完成了程序的解耦性,两者关系依赖性没有不大 ... 
- 修改maven的war包生成路径
			因为要配合jenkins,所以控制了war包的生成目录: <plugins> <!--打war包到指定的目录下 --> <plugin> <groupId&g ... 
- IOS - 执行时 (多态)
			一 多态概述 多态指同一操作作用于不同的对象.能够有不同的解释.产生不同的执行结果.它是面向对象程序设计(OOP)的一个重要特征,动态类型能使程序直到执行时才确定对象的所属类.其详细 ... 
