Heycm

Heycm

CentOS7常用操作命令

619
2021-10-12

系统

查看内核版本

cat /proc/version

查看CentOS版本

cat /etc/redhat-release

查看运行状况

CPU、内存、任务等,按q退出

top

看内存

free -m

看硬盘

df -h

网络配置

网卡配置文件

/etc/sysconfig/network-scripts/ifcfg-ens*

网卡配置静态IP

BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.17.100
NETMASK=255.255.255.0
GATEWAY=192.168.17.2
DNS1=223.6.6.6
DNS2=114.114.114.114

查看网络状态

systemctl status network

查看ip

注意:最小安装的centos系统是没有ifconfig指令的

ip addr 或者 ifconfig

# 安装ifconfig
yum -y install net-tools

防火墙

防火墙状态

# 启动 | 重启 | 停止 | 查看状态
systemctl [start | restart | stop | status] firewalld

# 开机自启 | 禁止开机自启
systemctl [enable | disable] firewalld

开放端口状态

# 查看开放端口
firewall-cmd --zone=public --list-ports

# 开放8080端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent

# 封闭8080端口
firewall-cmd --zone=public --remove-port=8080/tcp --permanent

进程

# 查看列表
netstat -lntp

# 查看8080端口进程
netstat -lnp | grep 8080

# 查看进程详情
ps pid