cat /etc/issue
uname -r(uname -a)
2.查看文件系统类型
shell> df -Th
这个命令不仅可以看所有分区的文件系统类型,对于各个分区的大小、使用情况和挂载点也都一目了然.
shell> file -s /dev/hda1
查看指定分区的文件系统类型
3.查看CPU相关信息
我的机器是双cpu,双核 的...
cat /etc/cpuinfo
processor : 0 #第一个cpu
vendor_id : Genuine英特尔 #cpu厂商ID是Genuine英特尔,说明:vendor_id 代表X86系列CPU制造商标识.例如:“Genuine英特尔” 或“AuthenticAMD”.
cpu family : 6 #cpu 系列是6,说明:CPU厂家生产的CPU系列号, 可用来确定处理器属于那一代产品.
例如:
6系列的INTEL处理器包括 Pentium Pro、Pentium II、 Pentium II Xeon、Pentium III和Pentium III Xeon处理器. 5 系列(第五代)包括Pentium处理器和采用 MMX技术的Pentium处理器.F系列的INTEL处理器包括INTEL Pentium 4系列处理器(包括相同核心的Celerom处理器).
6系列的AMD处理器实际指有K7系列CPU,有DURON和 ATHION两大类.
不 过对于非X86系列的CPU则可能不显示值.
model : 15 #型号23,说明:型号标识可用来 确定处理器的制作技术以及属于该系列的第几代设计(或核心),型号与系列通常是相互配合使用的,用于确定计算机所安装的处理器是属于某 系列处理器的哪种特 定类型.如可确定Celerom处理器是Coppermine还是Tualutin核心;Athlon XP处理器是Paiomino还是 Thorouhgbred核心.Model 14表示CPU采用的是Coppermine核心.即使同是P3或P4,不同时期也有多种不同的核心,核心的改进能带来性能不小的提升. Coppermine 之前有katmai核心,之后有Tualatin核心.
model name : 英特尔(R) Xeon(R) CPU 5110 @ 1.60GHz
stepping : 6 #步进是10,说明:步进编号用来标识处理器的设计或制作版本,有助于控制和跟踪处理器的更改,步进还可以让最终用户更具体地识别其系统安装的处
理器版本,确定微处理器的内部设计或制作特性.步进编号就好比处理器的小版本号,如CPUID为 “686”和“686A”就好比WINZIP8.0和8.1的关系.步进编号和核心步进是密切联系的.
cpu MHz : 1595.919 #cpu主频是1595.919MHz
cache size : 4096 KB #二级缓存是4M
cpu cores : 2 #每个cpu插槽核数/每颗物理cpu核数是2
...
processor : 1 #第二个cpu
vendor_id : Genuine英特尔
cpu family : 6
model : 15
model name : 英特尔(R) Xeon(R) CPU 5110 @ 1.60GHz
stepping : 6
cpu MHz : 1595.919
cache size : 4096 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
4.查看cpu的位数
getconf LONG_BIT
32
5.查看内存相关信息
cat /etc/meminfo
MemTotal: 255444 kB
MemFree: 533 kB
Buffers: 12204 kB
Cached: 111108 kB
SwapCached: 0 kB
Active: 114816 kB
Inactive: 57840 kB
....
6.查看硬盘和相关分区信息shell>fdisk -l
7.查 看安装了哪些rpm套件
shell>rpm -qa
8.查看ip和mac地址信息
shell> ifconfig
或者
shell> more /etc/sysconfig/network-scripts/ifcfg-eth0
9.查看dns信息
shell> more /etc/resolv.conf
10.查看当前主机名称
shell>hostname
cat /etc/sysconfig/network
11.查看主板信息
shell>lspci
12.查看 当前系统内存使用情况
shell>free -k/free -m
13.查看某一个文件夹的大小
shell>du -sh dirName
查看当前文件夹的总大小
shell>du -sh
查看当前文件夹每个文件/文件夹的大小
shell>du -sh *
14.查看当前系统cpu,memeory,负载情况
shell> top
15.查看运 行时间及负载情况
shell> uptime
16.查看所属时区和是否使用UTC时间
cat /etc/sysconfig/clock
17:查看默认语言
echo $LANG $LANGUAGE
cat /etc/sysconfig/i18n
18.查看某一网站的服务器环境
curl --head www.sina.com
Linux查看系统配置常用命令
系统
# uname -a # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue # 查看操作系统版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看计算机名
# lspci -tv # 列出所有PCI设备
# lsusb -tv # 列出所有USB设备
# lsmod # 列出加载的内核模块
# env # 查看环境变量
资源
# free -m # 查看内存使用量和交换区使用量
# df -h # 查看各分区使用情况
# du -sh <目录名> # 查看指定目录的大小
# grep MemTotal /proc/meminfo # 查看内存总量
# grep MemFree /proc/meminfo # 查看空闲内存量
# uptime # 查看系统运行时间、用户数、负载
# cat /proc/loadavg # 查看系统负载
磁盘和分区
# mount | column -t # 查看挂接的分区状态
# fdisk -l # 查看所有分区
# swapon -s # 查看所有交换分区
# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)
# dmesg | grep IDE # 查看启动时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 | grep on # 列出所有启动的系统服务
程序
# rpm -qa # 查看所有安装的软件包