Centos7常见问题及命令整理
文章目录
- Centos7常见问题及命令整理
- 一、watch命令动态查看系统时间
- 1、查看系统动态时间
- 二、centos7忘记root账号密码解决方法
- 1、重新启动Centos7.0
- 2、进入编辑界面进行修正
- 3、修改密码
- 4、更新selinux信息
- 5、重启系统
- 6、验证
- 三、centos中上传下载插件lrzsz
- 1、安装lrzsz插件
- 2、上传命令
- 3、下载命令
- 四、配置静态IP地址
- 1、进入配置文件所在路径
- 2、编辑网卡配置文件
- 3、重启网卡
一、watch命令动态查看系统时间
- watch在Linux可以周期性调用命令,并且可以指定周期长度;
- watch可以实时检查命令的运行结果;
- 默认watch会以2s的间隔重复运行命令,也可以使用 -n 参数指定时间间隔:
- -n:指定执行2次命令之间的间隔秒数
- -d:高亮两次执行之间输出发生的变化
- -t:在输出顶部显示当前系统时间
1、查看系统动态时间
watch -n 1 date
二、centos7忘记root账号密码解决方法
操作步骤如下:
1、重新启动Centos7.0
在进入如上图显示的开机界面后,按“e”键进入编辑界面:
2、进入编辑界面进行修正
- 如下图所示:通过方向键“↑”和“↓”来找到以“linux16”开头的行,将“root=/dev/mapper/centos-root”后的“ro”两个字母修改为:
“rw init=/sysroot/bin/sh” - 注:每行最后的“\”是换行符;
linux16 /vmlinux-3.10.0-327.e17.x86_64 root=/dev/mapper/contos-root ro crashkernel=auto rd.lvm=centos/root rd.lvm.lv=centos/swap rhgh quiet LANG=zh_CN.utf-8
将以上内容修改为:
linux16 /vmlinux-3.10.0-327.e17.x86_64 root=/dev/mapper/contos-root rw init=/sysroot/bin/sh crashkernel=auto rd.lvm=centos/root rd.lvm.lv=centos/swap rhgh quiet LANG=zh_CN.utf-8
3、修改密码
- 按“ctrl+x”进入单用户模式
- 使用命令“chroot /sysroot”访问系统:
- 使用命令“passwd root”对密码进行重置
chroot /sysroot
passwd root
4、更新selinux信息
- 输入命令“touch /.autorelabel”——更新selinux信息
touch /.autorelabel
5、重启系统
- 输入命令"reboot"——重启系统
- 若出现报错“failed to talk to init daemon”;输入“reboot -f”进行强制重启系统
reboot
reboot -f # 强制重启系统
6、验证
- 使用“root”账户+修改后的密码进行登录
三、centos中上传下载插件lrzsz
1、安装lrzsz插件
yum -y install lrzsz #安装lrzsz上传下载插件
2、上传命令
rz #上传本地文件到服务器
3、下载命令
sz 文件名 #下载服务器文件到本地
四、配置静态IP地址
1、进入配置文件所在路径
cd /etc/sysconfig/network-scripts/
- 在network-scripts目录下的第一个文件一般就是网卡文件;
- 也可以使用命令“ip addr”查看网卡名称,这里网卡名称为eno16777736
ip addr
2、编辑网卡配置文件
- 使用“vi”命令进入对应网卡配置文件
vi ifcfg-eno16777736
- 配置网卡参数:
TYPE=Ethernet #网络类型--一般为【Ethernet】
BOOTPROTO=none #IP的配置方法【static:静态指定的IP,dhcp:通过dhcp协议获得的IP地址,none:手动】
DEFROUTE=yes #将接口设置为默认路由:是【yes】否【no】
IPV4_FAILURE_FATAL="no" #是否开启IPV4致命错误检测:是【yes】否【no】
IPV6INIT="yes" #IPV6是否自动初始化:是【yes】否【no】【这个参数无影响,暂时没有用到IPV6】
IPV6_AUTOCONF="yes" #IPV6是否自动初始化:是【yes】否【no】【这个参数无影响,暂时没有用到IPV6】
IPV6_DEFROUTE="yes" #IPV6是否可以为默认路由:是【yes】否【no】【这个参数无影响,暂时没有用到IPV6】
IPV6_FAILURE_FATAL="no" #是否不开启IPV6致命检测:是【yes】否【no】
NAME="eno16777736" #网卡物理设备名称
UUID="ed4ca341-64a5-42ba-9044-d4c26b98e3d3" #通用唯一识别码,每一个网卡都会有,不能重复,否则两台centos服务器只有一台网卡可以使用
DEVICE="eno16777736" #网卡设备名称,该值须和“NAME”一样
ONBOOT="yes" #是否开机启动【命令:systemctl restart network】
###########################################################
IPADDR="192.168.119.21" #IP地址
PREFIX="24" #用于配置子网掩码的另一个参数,推荐使用【NETMASK】,并注释掉这个参数
NETMASK=255.255.255.0 #子网掩码
GATEWAY="192.168.119.2" #网关
DNS1="114.114.114.114" #第一个DNS服务器IP
###########################################################
- 按住“shift” + “:”输入:“wq”-------w:保存,q:退出
3、重启网卡
- **使用命令:server network restart 或 systemctl restart network **
server network restart
systemctl restart network #centos7下已经全面使用systemctl作为服务管理器,替代service和chkconfig命令
https://www.jianshu.com/p/52e3a005fc42