CentOS常用命令收集
系统相关
重置root密码
1. 通过GRUB菜单重置
- 重启系统进入GRUB菜单,按
e
键编辑启动参数。 - 找到以
linux16
开头的行,更改ro
为rw init=/sysroot/bin/sh
- 按
Ctrl + X
启动系统 - 进入后执行以下命令:
chroot /sysroot passwd root touch /.autorelabel
- 完成后
exit
退出chroot
环境,然后reboot -f
重启系统
如果未生效可以再试一次。
查看系统版本
选择以下任一命令即可。
cat /etc/centos-release
hostnamectl
网络相关
设置网卡自动获取IP
1. 直接编辑网卡配置文件
- 打开
/etc/sysconfig/network-scripts/ifcfg-eth0
,其中的eth0
为网卡名称,不同机器的名称都不一样,具体进入目录下查看即可。 - 修改属性
BOOTPROTO=dhcp
- 保存文件并重启网络服务
systemctl restart network
2. 使用nmcli
命令
- 设置网卡自动获取IP:
nmcli connection modify eth0 ipv4.method auto
。注意网卡名称eth0
要根据实际名称调整。 - 重启网络接口:
nmcli connection up eth0
使用
nmcli device status
命令查看所有网络接口的状态和名称。
查看网络连接
ss -tunl