系统
1 2 3 4 5 6 7 8
| $ uname -a $ lsb_release -a $ cat /proc/cpuinfo $ hostname $ lspci -tv $ lsusb -tv $ lsmod $ env
|
资源
1 2 3 4 5 6 7
| $ free -m $ df -h $ du -sh <目录名> $ grep MemTotal /proc/meminfo $ grep MemFree /proc/meminfo $ uptime $ cat /proc/loadavg
|
磁盘和分区
1 2 3 4 5
| $ mount | column -t $ fdisk -l $ swapon -s $ hdparm -i /dev/hda $ dmesg | grep IDE
|
网络
1 2 3 4 5 6
| $ ifconfig $ iptables -L $ route -n $ netstat -lntp $ netstat -antp $ netstat -s
|
进程
用户
1 2 3 4 5 6 7
| $ w $ id <用户名> $ last $ cut -d: -f1 /etc/passwd $ cut -d: -f1 /etc/group $ crontab -l
|
服务
1 2 3
| $ chkconfig --list $ chkconfig --list | grep on
|
程序
其他
1 2 3 4 5 6 7 8 9 10 11 12
| # 查看CPU信息(型号) $ cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz ```` 看到有8个逻辑CPU, 也知道了CPU型号
```shell $ cat /proc/cpuinfo | grep physical | uniq -c 4 physical id : 0 4 physical id : 1
|
说明实际上是两颗4核的CPU
说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit
1 2
| $ cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l 8
|
结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| # 再完整看cpu详细信息, 不过大部分我们都不关心而已. $ dmidecode | grep 'Processor Information'
# 查看内存信息 $ cat /proc/meminfo
# 查看当前操作系统内核信息 $ uname -a Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux
# 查看当前操作系统发行版信息 $ cat /etc/issue | grep Linux Red Hat Enterprise Linux AS release 4 (Nahant Update 5)
# 查看机器型号 $ dmidecode | grep "Product Name"
# 查看网卡信息 $ dmesg | grep -i eth
|