Linux常用命令

一、linux CPU大小

cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"

二、内存大小

cat /proc/meminfo |grep MemTotal

三、硬盘大小
fdisk -l |grep Disk

四、 查看内核/操作系统/CPU信息的linux系统信息命令
uname -a #

五、查看操作系统版本,是数字1不是字母L

head -n 1 /etc/issue #

六、查看CPU信息的linux系统信息命令

cat /proc/cpuinfo #

七、查看计算机名的linux系统信息命令

hostname #

八、列出所有PCI设备

lspci -tv #

九、列出所有USB设备的linux系统信息命令

lsusb -tv #

十、列出加载的内核模块

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 #
二十二、查看磁盘参数(仅适用于IDE设备)

hdparm -i /dev/hda #
二十三、查看启动时IDE设备检测状况网络

dmesg | grep 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 #
四十、查看CPU相关参数的linux系统命令

cat /proc/cpuinfo :
四十一、查看linux硬盘和分区信息的系统信息命令

cat /proc/partitions :
四十二、查看linux系统内存信息的linux系统命令

cat /proc/meminfo :
四十三、查看版本,类似uname -r

cat /proc/version :
四十四、查看设备io端口

cat /proc/ioports :
四十五、查看中断

cat /proc/interrupts :
四十六、查看pci设备的信息

cat /proc/pci :
四十七、查看所有swap分区的信息

cat /proc/swaps :

 

你可能感兴趣的:(Linux)