查看linux系统信息
Linux系统信息查看命令大全
系统
#uname-a#查看内核/操作系统/CPU信息
#head-n1/etc/issue#查看操作系统版本
#cat/proc/cpuinfo#查看CPU信息
#hostname#查看计算机名
#lspci-tv#列出所有PCI设备
#lsusb-tv#列出所有USB设备
#lsmod#列出加载的内核模块
#env#查看环境变量资源
#free-m#查看内存使用量和交换区使用量
#df-h#查看各分区使用情况
#du-sh<目录名>#查看指定目录的大小
#grepMemTotal/proc/meminfo#查看内存总量
#grepMemFree/proc/meminfo#查看空闲内存量
#uptime#查看系统运行时间、用户数、负载
#cat/proc/loadavg#查看系统负载磁盘和分区
#mount|column-t#查看挂接的分区状态
#fdisk-l#查看所有分区
#swapon-s#查看所有交换分区
#hdparm-i/dev/hda#查看磁盘参数(仅适用于IDE设备)
#dmesg|grepIDE#查看启动时IDE设备检测状况网络
#ifconfig#查看所有网络接口的属性
#iptables-L#查看防火墙设置
#route-n#查看路由表
#netstat-lntp#查看所有监听端口
#netstat-antp#查看所有已经建立的连接
#netstat-s#查看网络统计信息进程
#ps-ef#查看所有进程
#top#实时显示进程状态用户
#w#查看活动用户
#id<用户名>#查看指定用户信息
#last#查看用户登录日志
#cut-d:-f1/etc/passwd#查看系统所有用户
#cut-d:-f1/etc/group#查看系统所有组
#crontab-l#查看当前用户的计划任务服务
#chkconfig--list#列出所有系统服务
#chkconfig--list|grepon#列出所有启动的系统服务程序
#rpm-qa#查看所有安装的软件包
======================================================================
查看当前操作系统内核信息
#uname-a
Linuxredcat2.6.31-20-generic#58-UbuntuSMPFriMar1205:23:09UTC2010i686GNU/Linux
查看当前操作系统发行版信息
#cat/etc/issue
Ubuntu9.10\n\l
查看cpu型号
#cat/proc/cpuinfo|grepname|cut-f2-d:|uniq-c
2Intel(R)Core(TM)[email protected]
(看到有2个逻辑CPU,也知道了CPU型号)
查看物理cpu颗数
#cat/proc/cpuinfo|grepphysical|uniq-c
2physicalid:0
(说明实际上是1颗2核的CPU)
查看cpu运行模式
#getconfLONG_BIT
32
(说明当前CPU运行在32bit模式下,但不代表CPU不支持64bit)
查看cpu是否支持64bit
#cat/proc/cpuinfo|grepflags|grep'lm'|wc-l
2
(结果大于0,说明支持64bit计算.lm指longmode,支持lm则是64bit)
======================================================================
linuxtop系统整体的统计信息
第一行是任务队列信息,同uptime命令的执行结果。其内容如下:
当前时间/系统运行时间,格式为时:分/当前登录用户数/系统负载,即任务队列的平均长度
系统负载的三个数值分别为1分钟、5分钟、15分钟前到现在的平均值。1分钟高是正常,15分钟高则说明系统负载大。
第二、三行为进程和CPU的信息。当有多个CPU时,这些内容可能会超过两行。
Tasks:进程总数
正在运行的进程数
睡眠的进程数
停止的进程数
僵尸进程数
Cpu:用户空间占用CPU百分比
内核空间占用CPU百分比
用户进程空间内改变过优先级的进程占用CPU百分比
id空闲CPU百分比
等待输入输出的CPU时间百分比
hi
si
最后两行为内存信息。内容如下:
Mem:物理内存总量
使用的物理内存总量
空闲内存总量
用作内核缓存的内存量
Swap:交换区总量
使用的交换区总量
空闲交换区总量
缓冲的交换区总量。
内存中的内容被换出到交换区,而后又被换入到内存,但使用过的交换区尚未被覆盖,
该数值即为这些内容已存在于内存中的交换区的大小。
相应的内存再次被换出时可不必再对交换区写入。
======================================================================