linux终端的重启命令有哪些,如何使用命令行重启Linux
有时在调试问题或更新内核时,您可能需要重新引导Linux系统。如果您有headless服务器,则需要了解如何从命令行重新启动系统。
在现代Linux发行版中,systemctl实用程序替换了较旧的Linux发行版中使用的大多数电源管理命令sysvinit。由于兼容性原因,旧的 reboot和shutdown命令是系统的别名,systemctl 仅在较新的系统中可用。
在本教程中,我们将向您展示如何使用systemctl和shutdown命令重新引导Linux计算机。这些命令必须以root用户或具有sudo特权的用户身份运行。
如何使用systemctl命令重新引导Linux
要重新启动Linux系统,使用systemctl reboot命令:sudo systemctl reboot
系统将立即重新启动。
启动重新引导后,将通知所有已登录的用户和进程系统正在关闭,并且不允许进一步的登录。
要阻止重新启动命令,请使用--no-wall选项运行命令发送消息:sudo systemctl --no-wall reboot
如果要设置自定义消息来说明重新启动的原因,请使用以下--message=选项:sudo systemctl --message="Hardware upgrade" reboot
该消息将显示在日志中:System is rebooting (Hardware upgrade)
如何使用shutdown命令重启Linux
要重新引导Linux系统,请使用带有选项的shutdown命令-r:sudo shutdown -r
默认情况下,系统将在1分钟后重新启动,但是您可以指定希望系统重新启动的确切时间。
时间参数可以具有两种不同的格式。它可以是格式中的绝对时间,也可以是格式中的hh:mm相对时间,+m其中m是从现在开始的分钟数。
以下示例将计划在上午10点重新启动系统:sudo shutdown -r 10:00
以下示例将从现在开始计划在5分钟内重新引导系统:sudo shutdown -r +5
要立即关闭系统,请使用+0或其别名now:sudo shutdown -r now
要与标准关机通知一起广播自定义消息,请在时间参数后键入您的消息。
以下命令将从现在起的10分钟内关闭系统,并通知用户将执行硬件升级:sudo shutdown -r +10 "Hardware upgrade"
重要的是在指定自定义消息时,您还必须指定时间参数。
如果您已计划重新启动并且要取消重新启动,请运行shutdown带有以下-c选项的命令:sudo shutdown -c
您还可以广播一条消息,说明取消重启的原因:sudo shutdown -c "Canceling the reboot"
结论
在本教程中,我们向您展示了如何从命令行重新启动Linux计算机。
如有任何疑问,请随时发表评论。
linux终端的重启命令有哪些,如何使用命令行重启Linux相关推荐
- 强大的Linux终端行为记录和回放工具:script命令详解
文章目录 简单介绍 使用方法详解 常规使用 参数详解 使用场景 总结 作家Philip G. Ezolt在其作品<<Optimizing Linux Performance: A Hand ...
- Linux终端语系设置,iconv语系编码转换命令
一.介绍 有时候在命令行输入命令后会显示乱码,其实是语系的不一样导致的:比如说在英语语序下不会显示中文 打印中文语系的日期 将中文语系改为英语语系 提示:设置语系只在本次命令行操作中生效,退出命令行后 ...
- linux的ftp停不下来了,FTP上传时经常中断,怎么办? 在Linux终端中使用ftp时总是出现connection refuse......
导航:网站首页 > FTP上传时经常中断,怎么办? 在Linux终端中使用ftp时总是出现connection refuse... FTP上传时经常中断,怎么办? 在Linux终端中使用ftp时 ...
- 如何在 Linux 终端中复制粘贴 [初学者教程]
文章目录 1.在终端中使用键盘快捷键进行复制粘贴 2.在终端中复制和粘贴的另一种方法是使用右键单击上下文菜单. 3.在Linux终端使用鼠标中键(滚轮)复制粘贴 4.为什么 Linux 终端不使用&q ...
- linux命令 ll 搜索_Linux grep 命令
Linux grep 命令 Linux grep 命令用于查找文件里符合条件的字符串. grep 指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设 grep 指 ...
- 在Linux终端使用W3M浏览器下载文件
在Linux终端使用W3M浏览器下载文件 W3M 是3个基于Linux系统命令行的WEB网站浏览工具(w3m/Links/Lynx) 对于需要验证cookie 和来源的页面,比如163的超大附件,直接 ...
- 11 个 Linux 终端命令,没用过的快去试试吧!
点击上方"方志朋",选择"设为星标" 做积极的人,而不是积极废人 原文:http://linux.about.com/od/commands/tp/11-Lin ...
- linux 命令行 解密,解密Linux终端命令 学好Linux
如果你要学习Linux操作系统,你一定知道Linux系统越来越受到电脑用户的欢迎,学习linux,你可能想了解Linux终端命令,这里将介绍Linux终端命令的知识,在这里拿出来和大家分享一下. 一. ...
- 清除Linux终端命令的历史记录
在Linux终端下 1.运行history,可以得到一个整洁的Linux终端命令历史记录的列表 2.运行history -c,可以清除杂乱的历史记录(需要重启) 3.运行history -r /hom ...
最新文章
- 稳压源 GPD-3303系列 控制指令笔记
- (004)RN开发VSCode调试ReactNative项目
- 统计学---掌握数据的整体状态
- springsecurity sessionregistry session共享_要学就学透彻!Spring Security 中 CSRF 防御源码解析...
- execjs回调python_python使用execJS运行js函数例子
- .NET 程序员十种常用辅助开发工具
- c# msi中加入驱动_MongoDB的C#驱动基本使用
- 解决:My97DatePicker 日期插件引用在PHP文件中maxDate和minDate控制失效问题
- springboot 2.4.4java.sql.SQLException Access denied for user ‘root‘@‘localhost‘ (using password YES)
- arduino lora通讯_ESP8266 LoRa网关第一步:SPI总线
- UI设计师——你是什么设计师?
- 肝完Alibaba这份面试通关宝典,我成功拿下今年第15个Offer
- python自动交易app_股票自动交易Python下单接口
- heic图片格式转换jpg_如何在Mac上通过简单方法将HEIC图像转换为JPG
- c#量化交易_全市场股票量化交易
- PHP显示了验证码但不能登陆,thinkphp5 登陆后台验证码无法显示
- could not create makefile due to some reason probably lack of necessary cocoapods
- 如何用Qlikview在dashboard中创建条形图时,统计时忽略空值
- JAVA - base64图片加文字水印
- jQuery serialize()、serializeArray()方法实现表单序列化