总结自己常用一些Linux命令
#查看系统版本,内核
uname -a #查看内核/操作系统/CPU信息
head -n 1 /etc/issue#查看操作系统版本
#查看硬件配置情况
cat /proc/cpuinfo #查看CPU信息
free -m #查看内存和交换区使用量
grep MemTotal /proc/meminfo #查看内存总量
grep MemFree /proc/meminfo #查看空闲内存
grep -i page /proc/meminfo #查看空闲内存
mount | column -t #查看挂载的分区状态
swapon -s #查看所有交换分区
dmesg #查看启动时操作系统检测情况
https://www.cndba.cn/Expect-le/article/291
https://www.cndba.cn/Expect-le/article/291
#查看系统情况
uptime #查看系统运行时间,用户数,负载
https://www.cndba.cn/Expect-le/article/291https://www.cndba.cn/Expect-le/article/291
cat /proc/loadavg#查看系统负载
hostname#查看主机名
#查看网络情况
ifconfig#查看所有网络接口的属性
iptables -L#查看防火墙设置
route -n#查看路由表
netstat -lntp#查看所有监听端口
netstat -antp#查看所有已经建立的连接
netstat -swapon#查看网络统计信息
#查看进程和任务情况
ps -ef#查看所有进程
crontab -l#查看所有用户的定时任务
#补充几个命令
sar和vmstat都是很好用的工具
如sar 10 3,意思是每十秒采样一次,连续采样三次
https://www.cndba.cn/Expect-le/article/291
vmstat和sar使用方法类似。
https://www.cndba.cn/Expect-le/article/291
版权声明:本文为博主原创文章,未经博主允许不得转载。
Linux 常用命令