CentOS7 查看IP,网关,磁盘空间,分区,内存,路由表,系统状态,网络状态等命令集合
lsblk 查看分区和磁盘
df -h 查看磁盘空间使用情况
fdisk -l 分区工具查看分区信息
cfdisk /dev/sda 分区工具查看分区
ls -l /dev/disk/by-id/ 查看所有硬盘的id
blkid 查看硬盘label(别名)
du -sh ./* 统计当前目录各文件夹大小
free -h 查看内存大小
cat /proc/cpuinfo| grep "cpu cores"| uniq 查看cpu核心数
top 命令用来监控linux的系统状况,比如cpu、内存的使用,进程状态等
进入监控界面后按M后可以看到以内存占用大小排序的视图
rpm -qa 查看现在已经安装了那些软件包
cat /etc/resolv.conf 查看dns
cat /etc/hosts 主机名到IP地址的映射 ,不改主机名基本不会动它。
netstat -rn 查看网关
route -n 查看网关
ifconfig 查看IP网卡配置
ip addr 查看IP
route 查看路由表
ip route 查看路由
hostname 查看主机名
netstat 查询端口,ip连接进程关联信息
Netstat是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。
常用netstat相关命令
1、列出所有端口 #netstat -a
2、列出所有 tcp 端口 #netstat -at
3、列出所有 udp 端口 #netstat -au
4、只显示监听端口 #netstat -l
5、只列出所有监听 tcp 端口 #netstat -lt
6、只列出所有监听 udp 端口 #netstat -lu
7、列出所有监听 UNIX 端口 #netstat -lx
8、显示所有端口的统计信息 #netstat -s
9、显示 TCP 或 UDP 端口的统计信息 #netstat -st 或 -su
10、输出中显示 PID 和进程名称 #netstat -p
11、netstat 输出中不显示主机,端口和用户名 (host, port or user)
本文来自博客园,作者:IT情深,转载请注明原文链接:https://www.cnblogs.com/wh445306/p/16751807.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?