免费论文网 首页

linux,uptime

时间:2017-05-09 06:59 来源:免费论文网

篇一:linux日常运维命令

1. 修改系统时间

[root@localhost ~]# date -s "2012-11-16 10:16:00"

[root@localhost ~]# clock -w

2. 查看系统的内核

[root@localhost ~]# uname–a

3. 查看linux服务器物理CPU的个数

[root@localhost ~]# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc–l

4. 查看linux服务器逻辑CPU的个数

[root@localhost ~]# cat /proc/cpuinfo | grep "processor " | wc–l

5. 查看linux服务器的内存使用

[root@localhost ~]# free–m

已用内存:used-buffers-cached

可用内存:free+buffers+cached

6. 查看服务器硬盘使用情况

[root@localhost ~]# fdisk–l

7. 查看文件系统的磁盘空间占用情况

[root@localhost ~]# df–h

8. 查看服务器IO使用情况,,(使用下面命令要先安装软件包yum –y install sysstat)

[root@localhost ~]# iostat

Iostat–d –x –k 1(持续查看IO使用)

如果%util接近100%说明产生的I/O请求太多,I/O系统已经满负荷,该磁盘可能存在瓶颈。

如果idble小于70%,I/O的压力就比较大,说明读取进程中有较多的等待,还可以结合vmstat查看b参数(等待资源的进程数)和wa参数(I/O等待所占用的CPU时间的百分比,高于30%时I/O的压力就比较高了)。

9. 查看目录的大小

[root@localhost ~]# du -sh /root

10. Dd命令的使用,在进行维护系统时也经常用到

*制作交换文件的时候

Dd if=/dev/zero of=/swapfilebs=1024 count=65536

*制作驱动盘的时候

Dd if=rhel40 .img of=/dev/fd0 bs=10k

制作ISO镜像的时候

Dd if=/dev/cdrom of=/root/cd1 .iso

11. 查看系统负载情况

[root@localhost ~]# uptime或者 top

在使用top时,如果r经常大于3或4,且id经常小于50,则标示CPU的负荷很重 如果每个cpu当前的活动进程数大于5,则标示系统性能问题严重。

12. 使用vmstat命令查看linux系统的整体性能(进程、内存、虚拟内存、磁盘IO、CPU等)

[root@localhost ~]# vmstat

13. 查看系统是23位的还是64位的

[root@localhost ~]# ls -lF / | grep /$

*或者用命令# file /sbin/init

查看输出结果是否有/lib64的目录,有则说明系统是64位的,没有说明是32位的。

14. 查看系统安装的模块

[root@localhost ~]# lsmod

15. 查看服务器PCI设置(如:网卡、声卡、显卡等详细信息)

[root@localhost ~]# lspci

16. 查看和设置用户密码策略

[root@localhost ~]# vim /etc/login.defs

*强制密码长度

[root@localhost ~]# vim /etc/pam.d/system-auth

password requisite pam_cracklib.so try_first_pass retry=3 minlen=12

17. 设置登录超时自动退出终端

[root@localhost ~]# vim /etc/profie

export TMOUT=600

18. 设置禁止root用户和空密码用户远程登录系统

[root@localhost ~]# vim /etc/ssh/sshd_config

PermitRootLogin no

PermitEmptyPasswordsno

如果拒绝某个用户远程登录系统则:(不能使用deny和allow)

DenyUserszhangfengzhangxiao

-允许用户zhang远程登录系统,允许用户wang在某个主机登录,其它用户不允许。 AllowUserszhang

限制登录失败后的重试次数MaxAuthTries 3

设置完后SSH:使用命令是设置的生效:# /etc/init.d/sshdreload

19. 系统日志管理

[root@localhost ~]# vim /etc/syslog.conf(定义日志类型,输出路径)

[root@localhost ~]# vim /var/log/secure(查看系统登录安全日志:SSH/POP3/telnet、ftp等)

[root@localhost ~]# last (产看登录用户的信息)

[root@localhost ~]# lastlog(查看所有用户登录的时间)

20. 设置用户在系统的权限;如只让用户使用ifconfig命令。

[root@localhost ~]# visudo(编辑sudo文件)

Zhang localhost=/sbin/ifconfig

定义别名格式如下:

User_AliasMING=zhang,wang,xiao (别名必须大写,这是定义一个用户组)

Host_AliasZHU=smtp,pop

Cmnd_AliasMING=/bin/rpm , /usr/bin/yum (定义一组命令集合)

进行调用:

Cmnd_AliasMING=/bin/rpm ,/usr/bin/yum

Zhanglocalhost=MING

启用sudo后,进行日志设置

[root@localhost ~]# visudo

Default logfile = “/var/log/sudo”

[root@localhost ~]# vim /etc/syslog.conf

Local12.debug/var/log/sudo

[root@localhost ~]# /etc/init.d/syslog restart

[root@localhost ~]# sudo–l (查看当前用户被授权的sudo命令)

21. 锁定密码文件,运行增加和删除;

[root@localhost ~]# chattr+i /etc/passwd

[root@localhost ~]# chattr -I /etc/passwd(取消i权限)

22. 禁止用户执行控制台命令(poweroff、halt、reboot、eject)

在目录/etc/security/console.apps/下有以上命令,将其打包并移除到别的目录或者删除。

23. 禁止用户执行Ctrl+Alt+Del热键重启命令

[root@localhost ~]# vim /etc/inittab

#ca::ctrlaltdel:/sbin/shutdown -t3 -r now

[root@localhost ~]# init q(使用此命令使之生效)

24. 在grub之前设置密码,使用户在进入grub前输入密码

① [root@localhost ~]# grub-md5-crypt(设置MD5加密密码)

② [root@localhost ~]# vim /boot/grub/grub.conf (在title 前加入password--MD5)

25. 限制用户登录的tty终端

[root@localhost ~]# vim /etc/inittab(在tty终端前加#号,注释掉就可以)

26. 禁止root用户登录的终端

[root@localhost ~]# vim /etc/securetty(加#号注释)

27. 禁止除root外的用户从tty1终端登录系统

① [root@localhost ~]# vim /etc/pam.d/login

Account required pam_access.so (增加此认证)

② [root@localhost ~]# vim /etc/security/access.conf

-:ALL EXCEPT root:tty1 (去掉#号)

- : root : 192.168.12.0/24 172.16.0.0/8(禁止root用户从这两个网段远程登录)

26. 防火墙规则表

Filter表:主要是对数据包进行过滤

Nat表:主要用于修改数据包的IP地址、端口号等。

Mangle表:此表应用并不广泛。

Raw表:主要用于决定数据包是否被状态跟踪机制处理,在匹配时raw表优先于其它表。 Iptables-A(在末尾追加一条规则)

-D(删除指定链中的某条规则,按序号或内容)

-I(在指定的链中插入一条规则,没有指定位置,在开头插入)

-L (显示防火墙规则)

-F (清除指定连中所有规则,没有指定则清楚表中所有链的规则)

-X(清除用户自定义的规则链)

-P (设置默认的策略)

Iptables(-t表名)(-A命令选项)(链名)(条件匹配–p tcp)(-j 目标动作)

28. Linux系统SNAT(只能用在nat表的POSTROUTING链)和DNAT(只能用在nat表的

prerouting和output 链)策略使用

* iptables -t nat -A POSTROUTING –s 192.168.1.0/24 -o etho -j SNAT --to-source 200.100.100.1(有固定公网IP使用此策略)

* iptables -t nat -A POSTROUTING –s 192.168.1.0/24 -o ppp0 -j MASQUERADE (使用动态公网IP时使用次策略)

* Iptables -t nat -A PREROUTING -I eth0 -d 200.100.100.1 -p tcp --dport

80 -j DNAT --to-destination 192.68.12.1 (首先要开启路由转发功能,在使用DNAT策略)

27. 代理服务器squid

配置文件:/etc/squid/squid.conf

http_port 3128 (这是squid的默认端口号)

cache_mem 64MB (用于设置缓存的内存空间大小)

maximum_object_size 4096 KB (允许保存的缓存的最大对象大小)

reply_body_max_size 1024 allow all (允许用户下载的最大文件大小)

access_log (用于指定日志文件的保存位置)

visible_hostname(用于设置代理服务器可用的完整主机名)

[root@localhost ~]# squid -z (初始化缓存目录)

[root@localhost ~]# squid -k reconfigure (重新加载配置文件)

脚本基础:

29. Sed的基础用法

Sed的格式如下:

Sed【-nefr】【n1,n2】 action

其中:

-n :是安静模式,只有经过sed处理过的行才显示出来,其它的不显示。

-e :默认选项,表示直接在命令行模式进行sed操作。

-f :将sed的操作写在一个文件里,如:-f filename

-r :表示使sed支持扩展正则表达式。

N1,n2 :选择要进行处理的行。如10,20表示在10~20行之间处理。

a : 表示添加,后接字符串,添加到当前行的下一行。

c : 表示替换,后接字符串,用它替换n1,n2之间的行。

d : 表示删除字符模式的行,语法为sed‘/regexp/d’ ,斜杠之间是正则表达式,模式在d前面,d后面一般不接任何内容。

i : 表示插入,后接字符串,添加到当前行的上一行。

P : 表示打印,打印某个选择的数据,通常与–n 一起使用。

S : 表示搜索,还可以替换,例如:1,20s/hao/zhang/g表示替换1~20行的hao为zhang。 实例如下:

① 显示password内容,将2~5行删除后显示

[root@node-rac1 ~]# cat -n /etc/passwd | sed '2,5d'

② 在文件第二行后面加上hello语句。

[root@node-rac1 ~]# cat -n /etc/passwd | sed '2a hello'

③ 在文件第二行后面加上两行字,

[root@node-rac1 ~]# cat -n /etc/passwd | sed '2a hello? \

zhangfneg ?'

④ 将2~5行的内容替换成“我是好人”

[root@node-rac1 ~]# cat -n /etc/passwd | sed '3,37c我是好人'

⑤ 只显示文件5~7行

[root@node-rac1 ~]# cat -n /etc/passwd | sed -n '5,7p'

利用此表达方式也可以很轻松的分析日志:

[root@node-rac1 ~]# cat /var/log/secure | sed -n '/12:12:50/,/12:13:50/p' ⑥ 只显示IP地址和子网掩码

⑦ [root@node-rac1 ~]# ifconfig eth0 | grep "inetaddr" | awk -F: '{print $2,$4}'|

>awk '{print $1,$3}'

192.168.12.231 255.255.255.0

[root@node-rac1 ~]#

⑧ 修改文件中第3行中的while为root。

[root@node-rac1 ~]# sed-i '3s/root/while/g' zhang.sh

30. Sort在linux中的用法

Sort –b : 忽略前导空格

Sort -f : 忽略大小写

Sort -M :按月排序

Sort -n :按数字排序

Sort -r :倒序排列

Sort -o :输入之文件

Sort -u 文件名:表示忽略重复,取单一

Sort a.txt | uniq -I表示取消重复查看重复值有多少次。

例如:要查看服务器被多少IP访问过

[root@node-rac1 ~]# sort /var/log/httpd/access-log | awk '{print $1}' | uniq–c

31. Grep在linux中的用法

Grep -a : 表示以文本文件方式搜索。

Grep -c : 表示计算找到符合行的次数

Grep -i : 忽略大小写。

Grep -n : 表示输出行号。

Grep -v : 表示反向选择。

正则表达式:

*修饰符:前一个字符出现零次或多次。

[ ] 通配符:任意单个字符在[ ]中

. 通配符:任意单个字符。

[ ^ ] 通配符:不在集合中的任意单个字符。

^ 定位点:行首,或以什么开头。

$ 定位点:行尾。

[ n1-n2 ]:列出截取的范围:grep‘[a-z]’a.txt

[:ulnum:] 0-9,A-Z,a-z

[:digit:] 0-9

[:alpha:] A-Z,a-z

[:upper:] A-Z

篇二:linux系统巡检命令及相关知识点整理

系统:

uname -a

#例如:

#[root@dingoshan ~]# uname -a

#Linux dingoshan 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux

#Linux dingoshan:所在主机的主机名,与主机配置文件/etc/hosts内容一致

2.6.9-55.ELsmp#1:内核版本号

SMP Fri Apr 20 17:03:35 EDT 2007:系统启动时间

i686:CPU指令集

i686:CPU厂商

i386:CPU架构

GNU/Linux:该Linux版本符合GNU

hostname

#系统主机名称

hostid

#系统相关MAC地址,此项为电脑唯一项,每个主机均不同。Linux与Solaris中Hostid可修改,但为避免修改后出现问题,特此不建议修改,切忌!!!

cat /etc/hosts

#查看系统配置文件hosts,主机名称。

uptime

#查看系统已运行时间。

date

#查看系统现在时间。

top

#查看即时的系统进程状态,相似于windows系统中的查看系统进程,时时跳动,ctrl+C结束。

df -k

#以K为单位,查看系统磁盘使用空间。

cat /etc/fstab

#/etc/fstab有几个用处:

决定开机时自动挂载哪些介质;

指定每个介质挂载时的可选项、载入点;

系统用来挂载几个虚拟文件系统。

dmidecode

#dmidecode的输出格式一般如下:

Handle 0x0002

DMI type 2, 8 bytes

Base Board Information

Manufacturer:Intel

Product Name: C440GX+

Version: 727281-0001

Serial Number: INCY92700942

其中的前三行都称为记录头(recoce Header), 其中包括了:

1、recode id(handle): DMI表中的记录标识符,这是唯一的,比如上例中的Handle 0x0002。

2、dmi type id: 记录的类型,譬如说:BIOS,Memory,上例是type 2,即"Base Board Information"

3、recode size: DMI表中对应记录的大小,上例为8 bytes.(不包括文本信息,所有实际输出的内容比这个size要更大。)记录头之后就是记录的值:

4、decoded values: 记录值可以是多行的,比如上例显示了主板的制造商(manufacturer)、model、version以及serial Number。

swapon -s

#系统交互分区的使用情况,即查看系统虚拟内存使用情况。

mii-tool

#查看网卡情况。

ip addr

#查看网络地址。

ip route

#查看路由。

ifconfig -a

#查看所有网络硬件配置情况。

netstat -an

#显示网络连接、路由表和网络接口信息,可以让用户得知目前都有哪些网络连接正在运作。 netstat -rn

#查看路由方面信息,其中重点关注flags项,U 该路由可用、G 这个路由器是一个网关、H 该路由是一个主机,如果没该标志,则可能是表示一个网络段、D 该路由是由重定向报文建立的、H 该路由被重定向报文修改。

ps -ef

#查看所有正在进行中的服务器进程。

ps -ef |wc -l

#查看服务器进程总数量

vmstat 1 5

#报告关于内核线程、虚拟内存、磁盘、陷阱和 CPU 活动的统计信息。由 vmstat 命令生成的报告可以用于平衡系统负载活动。系统范围内的这些统计信息(所有的处理器中)都计算出以百分比表示的平均值,或者计算其总和。前面的数字表示时间间隔,后面则为显示次数。

cat /etc/rc.d/rc.local

#查看系统开机启动项目配置文件。重要!

cat /etc/crontab

#查看系统的任务项文件,此文件可以设定某些进程在特定时间进行(例如:关机,运行脚本等)类似windows中的计划任务。

last

#最后登录的用户

more /var/log/secure

#查看系统log日志中的ssh错误登录信息。如果其中显示过多信息,则应注意是否有非法用户正在试图强行进入服务器的危险。

more /var/log/messages

#同上有相同意思。

可以限制ssh的登录ip地址

vi /etc/hosts.deny

sshd:all

vi /etc/hosts.allow

sshd:192.168.10.

sshd:你允许的IP段或者IP

more /var/log/messages |grep fail

more /var/log/messages |grep error

more /var/log/messages |grep Error

more /var/log/messages |grep warn

#查看服务器错误信息。

apache:

ps aux |grep httpd

#查看apache的相关进程。

more /var/apachelog/acclogs/w01wwwlog20100429

# 查看apache当天日志,此路径只针对国网。

tail -100 /var/apachelog/acclogs/w01wwwlog20100429 |grep fail tail -100 /var/apachelog/acclogs/w01wwwlog20100429 |grep error tail -100 /var/apachelog/acclogs/w01wwwlog20100429 |grep Error tail -100 /var/apachelog/acclogs/w01wwwlog20100429 |grep warn #查看apache日志中的相关错误信息。

syncserver:(iguard服务)

ps -ef |grep syncserver

#查看iguard相关进程

more /usr1/local/iguard/syncserver/logs/error.log

#查看iguard错误日志信息。

篇三:查询系统负载信息 Linux 命令详解

linux uptime命令主要用于获取主机运行时间和查询linux系统负载等信息。uptime命令过去只显示系统运行多久。现在,可以显示系统已经运行了多长时间,信息显示依次为:现在时间、系统已经运行了多长时间、目前有多少登陆用户、系统在过去的1分钟、5分钟和15分钟内的平均负载。

uptime命令用法十分简单:直接输入

# uptime

即可。

输入样例:

18:02:41 up 41 days, 23:42, 1 user, load average: 0.00, 0.00, 0.00

1可以被认为是最优的负载值。负载是会随着系统不同改变得。单CPU系统1-3和SMP系统6-10都是可能接受的。

另外还有一个参数 -V ,是用来查询版本的。 (注意是大写的字母v)

[linux @ localhost]$ uptime -V

procps version 3.2.7

[linux @ localhost]$ uptime

显示结果为:

10:19:04 up 257 days, 18:56, 12 users, load average: 2.10, 2.10,2.09

显示内容说明:

10:19:04 //系统当前时间

up 257 days, 18:56 //主机已运行时间,时间越大,说明你的机器越稳定。

12 user //用户连接数,是总连接数而不是用户数

load average // 系统平均负载,统计最近1,5,15分钟的系统平均负载

那么什么是系统平均负载呢? 系统平均负载是指在特定时间间隔内运行队列中的平均进程数。

如果每个CPU内核的当前活动进程数不大于3的话,那么系统的性能是良好的。如果每个CPU内核的任务数大于5,那么这台机器的性能有严重问题。

如果你的linux主机是1个双核CPU的话,当Load Average 为6的时候说明机器已经被充分使用了。 查看cpu负载

怎样才能快速的定位到并发高是由于磁盘io开销大呢?可以通过三种方式:

第一种:用 top 命令 中的cpu 信息观察

Top可以看到的cpu信息有:

Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombie

Cpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0% si具体的解释如下:

Tasks: 29 total 进程总数

1 running 正在运行的进程数

28 sleeping 睡眠的进程数

0 stopped 停止的进程数

0 zombie 僵尸进程数

Cpu(s):

0.3% us 用户空间占用CPU百分比

1.0% sy 内核空间占用CPU百分比

0.0% ni 用户进程空间内改变过优先级的进程占用CPU百分比

98.7% id 空闲CPU百分比

0.0% wa 等待输入输出的CPU时间百分比

0.0% hi

0.0% si

0.0% wa 的百分比可以大致的体现出当前的磁盘io请求是否频繁。如果 wa的数量比较大,说明等待输入输出的的io比较多。

第二种:用vmstat

vmstat 命令报告关于线程、虚拟内存、磁盘、陷阱和 CPU 活动的统计信息。由 vmstat 命令生成的报告可以用于平衡系统负载活动。系统范围内的这些统计信息(所有的处理器中)都计算出以百分比表示的平均值,或者计算其总和。

输入命令:

vmstat 2 5

如果发现等待的进程和处在非中断睡眠状态的进程数非常多,并且发送到块设备的块数和从块设备接收到的块数非常大,那就说明磁盘io比较多。

vmstat参数解释:

Procs

r: 等待运行的进程数 b: 处在非中断睡眠状态的进程数 w: 被交换出去的可运行的进程数。此数由 linux 计算得出,但 linux 并不耗尽交换空间

Memory

swpd: 虚拟内存使用情况,单位:KB

free: 空闲的内存,单位KB

buff: 被用来做为缓存的内存数,单位:KB

Swap

si: 从磁盘交换到内存的交换页数量,单位:KB/秒

so: 从内存交换到磁盘的交换页数量,单位:KB/秒

IO

bi: 发送到块设备的块数,单位:块/秒

bo: 从块设备接收到的块数,单位:块/秒

System

in: 每秒的中断数,包括时钟中断

cs: 每秒的环境(上下文)切换次数

CPU

按 CPU 的总使用百分比来显示

us: CPU 使用时间

sy: CPU 系统使用时间

id: 闲置时间

准测

更多vmstat使用信息

第二种:用iostat

安装:

Iostat 是 sysstat 工具集的一个工具,需要安装。

Centos的安装方式是:

yum install sysstat

Ubuntu的安装方式是:

aptitude install sysstat

使用:

iostat -dx 显示磁盘扩展信息

root@fileapp:~# iostat -dx

r/s 和 w/s 分别是每秒的读操作和写操作,而rKB/s 和wKB/s 列以每秒千字节为单位显示了读和写的数据量

如果这两对数据值都很高的话说明磁盘io操作是很频繁。

Linux查看IO的工具主要有两个,iostat(集成于sysstat包中)和iotop。前者经常用于查看分区的IO情况,后者常用来查看每个进程的IO占用。

[root@bogon ~]# yum install sysstat

[root@bogon ~]# iostat -x 1 #每隔一秒显示一次

avg-cpu: %user%nice %system %iowait %steal%idle

0.00 0.00 0.00 0.00 0.00 100.00

Device:rrqm/swrqm/sr/sw/srsec/swsec/s avgrq-sz avgqu-szawait svctm %

sda0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.000.00

sda1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.000.00

sda2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.000.00

dm-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.000.00

dm-1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.000.00

hdc0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.000.00

[root@bogon ~]# yum install iotop

[root@bogon ~]# iotop -o #仅显示占用IO的进程

Total DISK read: 0.00 B/s | Total DISK write: 25.97 K/s

TID PRIO USER DISK READ DISK WRITE SWAPIN IO> command

5 be/3 root 0.00 B/s 0.00 B/s 0.00 % 0.88 % [khelper]

534 be/3 root 0.00 B/s25.17 K/s 0.00 % 0.03 % [kjournald]

187 be/3 root 0.00 B/s 0.00 B/s 0.00 % 0.01 % [cqueue/0]

2945 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % automount --pid-fi~var/run/autofs.pid

2513 be/3 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % auditd

2865 be/4 haldaemo 0.00 B/s 0.00 B/s 0.00 % 0.00 % hald-addon-keyboar~ /dev/input/event0

18 be/3 root 0.00 B/s 0.00 B/s 0.88 % 0.00 % [kblockd/0] 2844 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % hald-runner

2457 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % dhclient -1 -q -lf~ient-eth0.pid eth0

508 be/3 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [ata/0]

2970 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % sshd

iotop选项:

–version show program’s version number and exit

-h, –help show this help message and exit

-o, –only only show processes or threads actually doing I/O

-b, –batch non-interactive mode

-n NUM, –iter=NUM number of iterations before ending [infinite]

-d SEC, –delay=SEC delay between iterations [1 second]

-p PID, –pid=PID processes/threads to monitor [all]

-u USER, –user=USER users to monitor [all]

-P, –processes only show processes, not all threads

-a, –accumulated show accumulated I/O instead of bandwidth

-k, –kilobytes use kilobytes instead of a human friendly unit

-t, –time add a timestamp on each line (implies –batch)

-q, –quiet suppress some lines of header (implies –batch)

-p 指定进程ID,显示该进程的IO情况

-u 指定用户名,显示该用户所有的进程IO情况

CPU使用率

例如每1秒采集一次CPU使用率,共采集5次。

[root@li676-235 ~]# sar -u 1 5

Linux 3.18.5-x86_64-linode52 (li676-235) 07/20/2015 _x86_64_ (1 CPU)

02:41:25 PM CPU %user %nice %system %iowait %steal %idle

02:41:26 PM all 64.71 0.00 18.63 0.00 0.98 15.69

02:41:27 PM all 29.47 0.00 22.11 14.74 0.00 33.68

02:41:28 PM all 67.33 0.00 31.68 0.99 0.00 0.00

02:41:29 PM all 7.00 0.00 2.00 0.00 0.00 91.00

02:41:30 PM all 69.00 0.00 23.00 0.00 0.00 8.00

Average: all 47.79 0.00 19.48 3.01 0.20 29.52

和top一样,可以看到所有cpu的使用情况。如果需要查看某颗cpu的使用可以用-P参数。例如指定显示0号cpu 的使用情况。


linux,uptime
由:免费论文网互联网用户整理提供,链接地址:
http://m.csmayi.cn/meiwen/34878.html
转载请保留,谢谢!
相关阅读
最近更新
推荐专题