1.系统信息
- 查看内核信息
$uname -a
- 查看操作系统的版本
$head -n 1 /etc/issue
- 查看CPU信息
$cat /proc/cpuinfo
- 查看计算机名称
$hostname
- 列出所有PCI设备信息
$lspci -tv
- 列出所有USB设备信息
$lsusb -tv
- 列出系统加载的模块信息
$lsmod
2.系统资源的使用信息
- 查看内存和交换分区的使用量
$free -m
- 查看硬盘分区的使用情况
$df -h
- 查看某个目录的大小
$du -sh<目录>
- 查看内存总量和空闲内存量
$grep MemTotal /proc/meminfo
$grep MemFree /proc/meminfo
- 查看系统运行时间、用户数和负载
$uptime
- 查看系统负载
$cat /proc/loadavg
3.硬盘和分区信息
- 查看挂载分区的信息
$mount |column -t
- 查看硬盘分区信息
$sudo fdisk -l
- 查看所有交换分区信息
$swapon -s
- 查看硬盘参数信息
$sudo hdparm -i /dev/had
4.网络信息
- 查看网络接口的信息
$ifconfig
- 查看防火墙设置信息
$iptables -L
- 查看路由表信息
$route -n
- 查看所有监听端口的信息
$netstat -lntp
- 查看所有已经建立连接的信息
$netstat -antp
- 查看网络统计的信息
$netstat -s
5.查看系统进程的信息
- 查看所有进程的信息
$ps -ef
- 查看当前进程的状态信息
$top
6.查看关于用户的信息
- 查看当前活动的用户
$w 或者 $who
- 查看指定用户的信息
$last
- 查看当前用户的计划任务
crontab -l
7.查看安装软件包的信息
$dpkg -L <软件名称>