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 # 查看所有安装的软件包
1、cat/etc/issueredhat linux 下载如何安装LINUX,此命令也适用于所有的Linux发行版
2、cat/etc/redhat-release,这些方式只适宜Redhat系的Linux:
3、lsb_release-a,即可列举所有版本信息:
二、查看Linux内核版本命令(两种方式):
1、cat/proc/version
2、uname-a
一、linuxCPU大小
cat/proc/cpuinfo|grep"modelname"&&cat/proc/cpuinfo|grep"physicalid"
说明:Linux下可以在/proc/cpuinfo中见到每位cpu的详尽信息。并且对于四核的cpulinux加载服务命令,在cpuinfo中会听到两个cpu。往往会让人误以为是两个单核的cpu。
虽然应当通过PhysicalProcessorID来分辨单核和四核。而PhysicalProcessorID可以从cpuinfo或则dmesg中找到.flags假如有ht说明支持超线程技术判定化学CPU的个数可以查看physicalid的值linux加载服务命令,相同则为
二、内存大小
cat/proc/meminfo|grepMemTotal
三、硬盘大小fdisk-l|grepDisk
四、uname-a#查看内核/操作系统/CPU信息的linux系统信息命令
五、head-n1/etc/issue#查看操作系统版本,是数字1不是字母L
六、cat/proc/cpuinfo#查看CPU信息的linux系统信息命令
七、hostname#查看计算机名的linux系统信息命令
八、lspci-tv#列举所有PCI设备
九、lsusb-tv#列举所有USB设备的linux系统信息命令
十、lsmod#列举加载的内核模块
十一、env#查看环境变量资源
十二、free-m#查看显存使用量和交换区使用量
total used free shared buffers cached
Mem: 3706 3534 171 0 31 3258
-/+ buffers/cache: 244 3461
Swap: 3711 0 3711
[root@localhost /]#
十三、df-h#查看各分区使用情况
[root@localhost /]# df -h
文件系统 容量 已用 可用 已用%% 挂载点
/dev/mapper/VolGroup-lv_root
50G 6.4G 41G 14% /
tmpfs 1.9G 72K 1.9G 1% /dev/shm
/dev/sda1 485M 38M 422M 9% /boot
/dev/mapper/VolGroup-lv_home
406G 2.8G 382G 1% /home
十四、du-sh#查看指定目录的大小
十五、grepMemTotal/proc/meminfo#查看显存总数
十六、grepMemFree/proc/meminfo#查看空闲显存量
十七、uptime#查看系统运行时间、用户数、负载
十八、cat/proc/loadavg#查看系统负载c盘和分区
十九、mount|column-t#查看挂接的分区状态
二十、fdisk-l#查看所有分区
二十一、swapon-s#查看所有交换分区
二十二、hdparm-i/dev/hda#查看c盘参数(仅适用于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#查看所有安装的软件包
四十、cat/proc/cpuinfo:查看CPU相关参数的linux系统命令
四十一、cat/proc/partitions:查看linux硬碟和分区信息的系统信息命令
四十二、cat/proc/meminfo:查看linux系统显存信息的linux系统命令
四十三、cat/proc/version:查看版本,类似uname-r
四十四、cat/proc/ioports:查看设备io端口
四十五、cat/proc/interrupts:查看中断
四十六、cat/proc/pci:查看pci设备的信息
四十七、cat/proc/swaps:查看所有swap分区的信息
系统发行版本--内核版本、位数
RedHat
cat/etc/issue
cat/etc/redhat-release
lsb_release-a
CentOS
cat/etc/issue
cat/etc/centos-release
cat/proc/version
Debian
cat/etc/issue
cat/etc/debian_version
cat/proc/version
Ubuntu
cat/etc/issue
cat/etc/lsb_release
cat/proc/version
Oracle
cat/etc/issue
cat/etc/oracle-release
lsb_release-a