即使现在Linux系统基本都是相对稳定,但有时候驱动程序和应用程序也可能存在一些小问题,这时就需要重新启动Linux系统主机,今天美联科技就来讲解下,关闭或重新启动Linux系统的几个实用命令。

1、关机

Linux系统关闭最简单的解决方案,就是使用通过SSH发送的关机指令来进行关机操作,这可以用来长久关闭主机直到重新启动。

该命令为:shutdown [option] [time] [message]

例如,要立即关闭主机,可以使用:shutdown -h now

这里,-h表示暂停,而now明确表示该指令应立即执行。可以使用不同的延迟,例如,可以使用+9代替,这将告诉主机在9分钟内运行关机程序。

如果想包含一条信息,这条信息将会显示给所有已登录的用户:

shutdown -h +9 "服务器正在关闭,请保存的工作并注销。"

Shutdown scheduled for 时间信息 CST, use 'shutdown -c' to cancel.

另一种选择是使用-r命令重新启动计算机。 这用于代替-h,因此要重新启动主机,先找到这些命令的开关的完整列表,输入:[command] –help,然后用-r重新启动。

可以通过输入shutdown -c命令取消任何计划的关闭或重新启动:shutdown –c

2、重新启动

标准的重启命令是:reboot,这将提示主机自动关闭,然后再重新打开。然而,如果想关掉设备,那么-p便是进行开关工作:reboot –p。

另一种选择是强制重启。如果应用程序或服务正在挂起,而需要快速重启,-f命令将非常有用:reboot –f,这将强制重新启动主机。

3、定时关机

除了使用-f命令强制关机外,还可以使用-w开关将系统重启调用记录到/var/log/wtmp。这是一个潜在有用的调试工具,就像-verbose一样,它可以帮助解决关机问题。

4、紧急选项:REISUB

当系统运行正常时,可以使用上面的所有命令。但是在崩溃或者正在挂起的状态,上面的命令可能就不适用了,这时候就键盘组合操作。

在Linux系统中,键盘组合为Alt + Print Screen + B以重新启动。 但是如果这不起作用,或者存在更复杂的问题,则可以使用最多六个键来更改组合,就是REISUB,是取以下词语的缩略语:

unraw -显示控制键盘。

terminate - 将终止信号SIGTERM发送到所有进程,以便正常终止。

kill - 如上所述,但SIGKILL信号强制立即终止进程。

Sync - 将数据刷新到磁盘。

Unmount- 这会将所有文件系统重新装入只读状态。

reboot - 按照期望的那样。

要使其起作用,应按下Alt + Print Screen,然后按顺序按下R E I S U B键。 在每个按键之间留一两秒。 请注意,此方法通常不适用于具有ARM体系结构的。

现在大家已经了解了如何取消关机或重启命令。然而当进程正在运行时,很容易启动shutdown命令,尤其是在远程主机上。解决这个问题的方法是安装molly-guard,它可以通过检查某些参数来覆盖关机。

具体例如,有一个脚本检查SSH会话,如果发送重新启动、停止、关机或关机命令,molly-guard将要求要关闭的主机的名称。当molly-guard在后台运行时,它将检测poweroff之类的命令,并报告已检测到SSH会话。 然后用户可以选择输入主机名以确认关闭,或者按Ctrl + C取消。

从命令行关闭Linux系统主机就是以上这几个方式,不仅可以在本地使用,也可以通过远程SSH使用。

本文地址:https://blog.csdn.net/zhangchen124/article/details/106073990

希望与广大网友互动??

点此进行留言吧!

Linux关闭java命令,Linux系统关闭或重新启动主机的命令详解相关推荐

  1. Linux系统下ifconfig和route配置网络详解

    Linux系统下ifconfig和route配置网络详解 ifconfig和route合用于配置网络(ip命令综合二者功能,此处不讲),通常在前者设置好ip地址等信息后,采用route命令配置路由.( ...

  2. Linux系统多网卡绑定各配置模式详解

    Linux系统多网卡绑定各配置模式详解 1. 配置多网卡bond 1.1. mode=0 模式 1.2. mode=1 模式 1.2.1. 关闭NetworkManager服务 1.2.2. 网卡配置 ...

  3. linux find文件,并复制,通过find命令寻找文件并拷贝到一个指定目录方法详解

    有这样的一个需求,需要将一部分符合条件的文件从一个目录拷贝到另一个目录中,可以通过使用find命令从源目录查找到符合条件的文件然后使用cp命令拷贝到目标目录 将通过find命令找到的文件拷贝到一个新的 ...

  4. Linux系统下SVN服务器的搭建过程详解 UpJ}s7+

    Linux系统下SVN服务器的搭建过程详解 UpJ}s7+   1 环境:  服务器放在redhatAS4.0上,客户端在windows 2000. k_lb"5z   Z]jSq@%1H* ...

  5. linux 软链接 相对路径,Linux入门之ln命令创建软链接的绝对路径和相对路径详解(Ubuntu)...

    ln命令创建软链接的绝对路径和相对路径详解 简介 ln命令 总结 简介 Linux链接,可以分为硬链接与软链接:本文主要介绍软链接.(默认情况下,ln命令产生硬链接) 软链接文件类似于Windows的 ...

  6. 强制关闭java的输出,关闭err输出,关闭out输出

    强制关闭java的输出,关闭err输出,关闭out输出 public static void main(String[] args) {System.err.println("错误日志输出& ...

  7. linux权限644是什么,linux系统644、755、777权限详解linux操作系统 电脑资料

    linux系统644.755.777权限详解linux操作系统 电脑资料 在linux系统中644.755.777三种权限是非常重要的一些权限了,下面我来详细的介绍644.755.777三种权限的使用 ...

  8. 转载:linux驱动层到应用层的重要接口sys文件系统---/sys目录详解

    linux驱动层到应用层的重要接口sys文件系统---/sys目录详解 Linux2.6内核中引入了sysfs文件系统.sysfs文件系统整理的设备驱动的相关文件节点,被视为dev文件系统的替代者.同 ...

  9. 系统批量运维管理器Fabric详解

    系统批量运维管理器Fabric详解 Fabrici 是基于python现实的SSH命令行工具,简化了SSH的应用程序部署及系统管理任务,它提供了系统基础的操作组件,可以实现本地或远程shell命令,包 ...

  10. WEB后台--邮件和短信业务实现(包括Java一键实现、封装和异步)以及原理详解

    本来就打算针对一些固定的特别点的业务(QQ与网易邮件.拦截设计.短信.定时器等等)来进行记录以及解析原理,这些会比较零散记录在JavaWeb的分类里面,感兴趣的童鞋可以去看下. 有人问为什么要邮件短信 ...

最新文章

  1. 听声辨位过时了!这个AI系统仅凭光回声就能得到3D图像
  2. 爆笑!论文中,这些话的实际意思是...
  3. xilinx的FPGA动态局部重配置(DPR)
  4. Hyperledger Fabric 核心模块(7)Fabric-ca-client
  5. 每天一道LeetCode-----计算一个直方图空隙的容量(如果装水能装多少)
  6. Asp.net MVC Filter监控页面性能和运行时间
  7. java getClass()
  8. java 定义xml_java中web.xml定义详解
  9. nginx配置php项目后403,nginx配置引发的403问题解决办法
  10. 谁说 C++ 的强制类型转换很难懂?
  11. java sctp_[编织消息框架][传输协议]sctp简单开发
  12. php 图片保存到本地文件,php 远程图片保存到本地的函数类
  13. linux如何写一个daemon程序
  14. jQuery - slice( start, [end] ) Method
  15. “远程网络教学系统”UML用例图(练习题)
  16. 北京地铁21号线_北京迎来地铁22号线,全长81公里,沿线的市民有福了
  17. 拼多多服务器请求失败在手机上如何修复,拼多多系统繁忙
  18. CPU与内存的中转站 ——了解CPU缓存的秘密
  19. win7 virtualbox使用vagrant下载centos/7
  20. Python爬虫-JS破解openlaw加密cookie

热门文章

  1. java map 实例_java中map集合嵌套形式简单示例
  2. mysql的事务日志_MySQL 事务日志
  3. python 内存溢出能捕获吗_Python内存泄漏和内存溢出的解决方案
  4. ilm 和dlm差异_Oracle 的信息生命周期管理工具(ILM assistant)
  5. go语言的iota是什么意思_go语言基础之iota枚举
  6. Bytom的链式交易和花费未确认的交易
  7. cordova mismatch of cpu architecture问题的解决
  8. 《图解Http》 2-6章: 基础,报文,状态码,首部。
  9. day 67 django 之ORM 增删改查基础
  10. ios下fixed回复框bug的解决方案