linux关机重启命令

今天我们来介绍下linux系统中常用到的关机重启命令—shutdown、halt、reboot、poweroff以及init。

shutdown命令

以安全的方式关闭系统或重启系统。它在系统关闭之前给系统上的所有登录用户提示一条警告信息。该命令还允许用户指定一个时间参数,可以是一个精确的时间,也可以是从现在开始的一个时间段。

命令格式

shutdown [OPTION]... TIME [MESSAGE]

time 参数的格式可以有很多种。首先,可以是 hh:mm 格式的绝对时间,其中 hh 指的是小时(一到二位数),mm 指的是分钟(二位数)。第二种是 +m 格式,其中 m 指的是等待的分钟数。 now 是 +0 的别名。

参数说明

-r

重启系统

-h

系统关机

-H

感觉也是关机

-P

还是系统关机

-c

取消正在进行的关机操作

-k

仅发出警告信息和禁止登陆,并不会关机

关于-H 与 –P 的作用,希望英文不错的朋友给区分下差别

-H Requests that the system be halted after it has been brought down.

-P Requests that the system be powered off after it has been brought down.

halt 、reboot、poweroff命令

halt就是调用shutdown -h。halt执行时﹐杀死应用进程﹐执行sync系统调用﹐文件系统写操作完成后就会停止内核。

reboot的工作过程差不多跟halt一样﹐不过它是引发主机重启﹐而halt是关机。

poweroff也是用来关闭系统的。

命令格式

halt [OPTION]...

reboot [OPTION]...

poweroff [OPTION]...

参数说明

-f,--force

不调用shutdown(8),强制执行命令

-p,--poweroff

当关闭系统时执行关闭电源的操作

-w,--wtmp-only

不真正重启或关机,而仅仅将关机信息写入 /var/log/wtmp 文件

--verbose

当重新启动时输出更详细的信息,用于调试关闭

作为linux的一只菜鸟,对其内部原理还不是很清楚,希望各位博友多多指教啊。

关机命令

init 0

关于关机和重启的命令就介绍这些了。还是那句老话,希望各位多给一些意见啊,不论是排版、知识点、或者是经验之谈都是可以的。

最新文章

  1. 我的Android第五章
  2. io端口与io内存详解
  3. Rails 4.0 移除了 XML 参数解析器。若要使用请加入 actionpack-xml_parser
  4. C转义字符
  5. 从零开始学习ASP.NET MVC 1.0
  6. jQuery技术内幕电子版4
  7. Java设计模式(学习整理)---工厂模式
  8. CXF之webservice
  9. js方法在对象中的状态
  10. Git现实(一个)版本控制概述
  11. Java: server/client 心跳机制实现 示例
  12. javaScript执行环境、作用域链与闭包
  13. Java基础--对象的克隆
  14. 树莓派.Qt.打包开发好的程序并运行的方法
  15. 第 8 章 容器网络 - 059 - 安装配置 flannel
  16. Mac 10.12下iTerm2使用lrzsz上传下载文件
  17. php之快速入门学习-3(print和echo)
  18. ubuntu图形界面调出命令行
  19. 20169205实验四 Android程序设计
  20. App流量测试--使用安卓自身提供的TCP收发长度统计功能

热门文章

  1. SPJ 讨论
  2. 用数组实现栈demo
  3. sqlserver客户端连接只显示特定数据库的配置方法
  4. 解决拼团首页swiper组件手动轮播卡顿问题
  5. kubernetes kubeadm部署高可用集群
  6. C primer plus 读书笔记第十二章
  7. [Ruby] Ruby Variable Scope
  8. Android Studio下打jar包
  9. java 良好开发规范
  10. php include 与 require 起底[转]