Linux查看系统信息是比较基础的知识,所以这个应该都需要掌握,命令和解释如下:
#uname -a 查看操作系统、内核、CPU信息
#head -n 1 /etc/issue 查看操作系统版本信息
#cat /proc/cpuinfo 查看CPU信息
#hostname 查看计算机名
#env 查看环境变量
#free -m 查看内存使用和交换区使用
#df -h 查看各分区使用情况
#du -sh <目录名> 查看指定目录大小
#grep MemTotal /proc/meminfo 查看内存总量(区分大小写)
#grep MemFree /proc/meminfo 查看空闲内存总量(区分大小写)
#uptime 查看系统运行时间、用户数、负载
#mount | column -t 查看挂接的分区状态
#netstat -n 查看路由表
#netstat -lntp 查看所有监听端口
#netstat -antp 查看所有已经建立的链接
#netstat -s 查看网络统计信息
#ps -ef 查看所有进程
#top 实时显示进程状态用户
#w 查看活动用户
#id <用户名> 查看指定用户信息
#last 查看用户登录日志
#chkconfig --list 列出所有系统服务
#chkconfig --list | grep on 列出所有启动的系统服务程序
#rpm -qa 查看所有安装的软件包
原文地址:http://www.cnblogs.com/jiangzhichao/p/3868312.html