如何检查CentOS/RHEL是否需要重启

时间:2019-11-20 08:53:43  来源:igfitidea点击:

CentOS/RHEL 6/7/8服务器,在升级CentOS系统后,如何检查服务器是否需要重启?
在运行yum update命令后,如何检查CentOS系统是否需要重启?

检查CentOS/RHEL是否需要重启

运行以下yum命令,找出needs-restarting实用程序所在的软件包:

# yum whatprovides needs-restarting

我们需要安装yum-utils,如下所示:

# yum install yum-utils

检查CentOS是否需要重启

语法为:

# needs-restarting

检查退出状态(1表示需要重启,0表示不需要重启):

echo $?

如何检查CentOS系统是否需要完全重启

以下命令说明系统是否需要完全重新引导。
退出代码1 : 需要重启
退出代码0 : 不需要重启

语法为:

# 在CentOS 6上-r选项不可用,因此请使用退出状态
# needs-restarting --reboothint
# needs-restarting -r
# echo $? # see exit status #

输出示例:

No core libraries or services have been updated.
Reboot is probably not necessary.

安装RHEL或CentOS Linux更新后,是否需要重启

我们在执行 # yum -y update更新系统后,是否需要重启服务器?

只需要执行

# needs-restarting -r

输出示例:

Reboot is required to ensure that your system benefits from these updates.

CentOS Linux/RHEL重启服务器命令:

# shutdown -r now
# reboot
# systemctl reboot