论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Windows 操作教程
Tag:windows,xp,vista,密码,技巧,注册表,安装,分区,安全,瘦身,双系统,死机,激活,新手,服务,组策略,视频教程

Linux教程:获取iinux的硬盘、cpu、内存信息的方法

文章类别:Windows 操作 | 发表日期:2012-5-21 14:21:59

Linux教程:获取iinux的硬盘、cpu、内存信息的方法


#!/bin/bash
~/.bashrc
~/.bash_profile
DIR=/home/xuexi/system/autotask
cd $DIR
echo `/bin/date +%Y%m%d-%T` >> $DIR/cpu.log
/usr/bin/top -bn 1 | grep Cpu | awk '{print $2}' | awk -F "%" '{print $1}' >> $DIR/cpu.log

    #top -bn1的意思是去当前秒一次信息,如果不加b的话,会产生直接用手工执行会出来结果,但是用crontable执行的话,会没有信息

echo `/bin/date +%Y%m%d-%T` >> $DIR/mem.log
/usr/bin/free -m | grep Mem | awk -F ":" '{print $2}' | awk '{print $2}'  >> $DIR/mem.log
echo `/bin/date +%Y%m%d-%T` >> $DIR/root.log
/bin/df -h | grep '/$'  | awk '{print $4}' >> $DIR/root.log
echo `/bin/date +%Y%m%d-%T` >> $DIR/shm.log
/bin/df -h | grep 'shm'  | awk '{print $5}' >> $DIR/shm.log
echo `/bin/date +%Y%m%d-%T` >> $DIR/boot.log
/bin/df -h | grep 'boot'  | awk '{print $5}' >> $DIR/boot.log

 

视频教程列表
文章教程搜索
 
Windows 操作推荐教程
Windows 操作热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058