Linux运维必须知道的几个命令

1、查看物理CPU个数
[root@easfin bin]# cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l
2

2、每个物理CPU中core的个数(即核数)
[root@easfin bin]# cat /proc/cpuinfo |grep "cpu cores"|uniq
cpu cores : 8

3、查看逻辑CPU的个数
[root@easfin bin]# cat /proc/cpuinfo |grep "processor" |wc -l
32
按理说物理CPU个数×核数=逻辑CPU的个数,如果不等,说明服务器支持超线程技术。

4、查看硬盘及分区信息
[root@easfin logs]# fdisk -l

Disk /dev/sda: 299.4 GB, 299439751168 bytes
255 heads, 63 sectors/track, 36404 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        3916    31455238+  83  Linux
/dev/sda2            3917        8093    33551752+  82  Linux swap / Solaris
/dev/sda3            8094       36404   227408107+  8e  Linux LVM

5、查看硬盘空间使用情况
[root@easfin logs]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              30G   22G  6.2G  78% /
tmpfs                  32G     0   32G   0% /dev/shm
/dev/mapper/finance-fin
                       50G   39G  8.7G  82% /EAS70
/dev/mapper/finance-easweb
                       50G   19G   29G  40% /EASweb

6、查看磁盘I/O性能
[root@easfin logs]#iostat -x 1 1
Linux 2.6.18-194.el5 (easfin)  12/07/2011

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           3.85    0.00    0.93    0.05    0.00   95.16

Device:         rrqm/s   wrqm/s   r/s   w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
sda               0.03    32.97  0.09  6.57     8.45   316.35    48.80     0.32   48.40   3.02   2.01
sda1              0.00    17.91  0.01  1.85     0.31   158.14    84.93     0.08   43.77   3.63   0.68
sda2              0.00     0.00  0.00  0.00     0.00     0.00    43.07     0.00   18.44  17.73   0.00
sda3              0.02    15.06  0.07  4.72     8.14   158.21    34.73     0.24   50.20   3.21   1.54
dm-0              0.00     0.00  0.10 17.06     8.13   136.48     8.43     0.07    3.85   0.84   1.44
dm-1              0.00     0.00  0.00  2.72     0.01    21.73     8.00     0.01    4.55   0.48   0.13

如果 %util接近100%,说明产生的I/O请求太多,I/O已经满负荷,该磁盘可能存在瓶颈。
如果%idle小于70%,I/O的压力就比较大了,说明读取进程有较多的wait。同时还可以结合vmstat查看b参数(等待资源的进程数)和wa参数(I/O等待所占用的CPU时间段百分比,

高过30%时I/O的压力就比较高了)。
svctm应小于await

7、查看某个目录的大小
[root@easfin logs]# du -sh /EAS70/kingdee70
29G /EAS70/kingdee70

8、查看系统平均负载
[root@easfin EAS70]# uptime
 09:38:17 up 101 days, 21:05, 13 users,  load average: 10.08, 9.69, 8.94
load average后面的值分别表示过去1分钟、5分钟、15分钟内进程队列中的平均进程数量!

[root@easfin opt]# vmstat 2 5
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 6  0    344 219428 1031552 45554592    0    0     0     5    0    0  4  1 95  0  0
10  0    344 220048 1031552 45554740    0    0     0  2796 4923 23824 17  9 74  0  0
 9  0    344 217632 1031552 45554692    0    0     0  2532 4787 21799 13  9 78  1  0
 7  0    344 217024 1031552 45554736    0    0     0  1916 3780 25585 17  9 74  0  0
10  0    344 214644 1031552 45554832    0    0     0    32 3143 19736 15  9 76  0  0
》》如果每个CPU当前活动的进程数不大于3,表示系统性能良好,大于5,表示系统性能问题严重。
》》如果单个CPU的r大于3,并且id经常小于50,则表示CPU的负荷很重。
》》si、so长期不等于0,表示内存不足
【CPU核心数量=物理个数×核数,我这里是2×8=16,r不大于48,系统CPU问题都不大】

9、查看系统内核
[root@easfin /]# uname -a
Linux easfin 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:39 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux

10、查看系统是32位还是64位
[root@easfin /]# file /sbin/init
/sbin/init: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9,

stripped

11、查看Linux发行版相关信息
[root@easfin /]# lsb_release -a
LSB Version: :core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 5.5 (Tikanga)
Release: 5.5
Codename: Tikanga

 呵呵,先来11个,多了一下子记不住。。。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值