关机相关指令
将数据同步写入硬盘指令sync
关机指令 shutdown
重启,关机指令,reboot halt poweroff
只有root 用户可以进行关机操作
数据同步写入磁盘sync
由于所有的数据都要数据都要读入到内存才能被CPU所处理,但有时数据又需要由内存写回硬盘中,为了提高性能,已经加载到内存的中的数据不会理解被写回硬盘,当内存数据更改单位同步到硬盘中如果断电回引起数据,因此sync指令时强行将内存数据写入硬盘
reboot/shutdown/halt 执行前都会自动调用sync
关机指令shutdown
shutdown [-t 秒][arkhncfF] 时间 [警告信息]
-t sec: -t 后面加秒数,也即“过几秒后关机”的意思
-k:不是真的关机,知识发出警告信息
-r:将系统服务停掉后立即重启
-h:将系统服务停掉后立即关机
-n:不经过init程序,直接以shutdown功能来关机
-f:关机并开机之后,强制略过fsck的磁盘检查
-F:系统重启之后,强制进行fsck的磁盘检查
-c:取消已经在进行的shutdown命令内容
举例:
shutdown -h 10 “I will shutdown after 10 mins”
告诉大家10分钟后服务器重启
shutdown –h now
立刻关机
shutdown -h 20:15
20:15分自动关机
Shutdown -r now
立刻重启启动
Shutdown -r 30 “The System will Reboot”
30分钟后重新启动并通知在线用户
Shutdown -k now “The System will Reboot”
仅发出警告,并不会重启
关机指令halt
halt就是调用shutdown –h now halt执行时﹐杀死应用进程﹐执行sync系统调用﹐文件系统写操作完成后就会停止内核
halt [-dfinpw]
-d :不要在wtmp中记录。
-f :不论目前的runlevel为何,不调用shutdown即强制关闭系统。
-i :在halt之前,关闭全部的网络界面。
-n :halt前,不用先执行sync。
-p :halt之后,执行poweroff。
-w :仅在wtmp中记录,而不实际结束系统。
halt会先检测系统的runlevel。若runlevel为0或6,则关闭系统,否则即调用shutdown来关闭系统。
切换执行等级init
linux操作系统自从开始启动至启动完毕需要经历几个不同的阶段,这几个阶段就叫做runlevel,通常有8个runlevel
Runlevel System State
Ø 0 Halt the system
Ø 1 Single user mode
Ø 2 Basic multi user mode
Ø 3 Multi user mode
Ø 5 Multi user mode with GUI
Ø 6 Reboot the system
Ø S, s Single user mode
多数的桌面的linux系统缺省的runlevel是5,用户登陆时是图形界面,而多数的服务器版本的linux系统缺省的runlevel是3,用户登陆时是字符界面,runlevel 1和2除了调试之外很少使用,runlevel s和S并不是直接给用户使用,而是用来为Single user mode作准备。
相关推荐
本篇“Linux学习笔记”详细介绍了Linux的基本目录结构及其各自的功能,这对于初学者理解Linux系统的核心概念非常重要。 #### 二、Linux目录结构解析 1. **/(根目录)** - 根目录是Linux文件系统的起点,所有的...
【Linux学习笔记】这篇超全总结涵盖了Linux操作系统的基础知识,特别是关于命令行的使用和快捷键,以及一些桌面环境下的快捷操作。以下是笔记中的主要内容: 1. **LINUX常用操作命令**: - `clear`:清空终端屏幕...
在Linux学习过程中,了解操作系统的核心结构以及主要目录的用途至关重要。Linux系统采用的是层次化的目录结构,这使得系统管理更为有序。以下是对标题和描述中涉及的一些关键知识点的详细解释: 1. **根目录** `/`...
然后,我们可以编写一个脚本来遍历这个列表,对每一台服务器执行远程关机操作。下面是一个简单的示例脚本: ```bash #!/bin/bash # 读取服务器列表文件 while read -r server; do # 分割出用户名和IP user=$...
### KALI Linux 学习记录笔记 #### 一、KALI Linux 源地址更改及维护 在使用KALI Linux时,为了获得更快的下载速度和更新体验,通常会更换镜像源。例如,可以将源更换为中国阿里云提供的KALI镜像源。以下是具体...
- `-c`:取消当前正在进行的关机操作。 - `-F`:重启时强制执行文件系统检查(fsck)。 - `-time`:设置关机时间。 - `-m`:进入单用户模式。 - `-i`:关机时显示系统信息。 - **命令说明**:正确使用`shutdown`...
### Debian Linux 学习笔记 #### 一、基本命令与目录结构 Debian Linux 是一个广泛使用的 Linux 发行版,其稳定性和安全性受到广大用户的认可。对于初学者来说,掌握 Debian Linux 的基本命令和目录结构至关重要。...
【标题】: "Linux基本命令操作和文件管理-CENTOS7" 【描述】: 本文将详细介绍Linux操作系统中的基本命令操作和文件管理,包括Linux终端、Shell提示符、Bash Shell的基本语法,以及常用命令如ls、pwd、cd、history的...
### Linux系统初学者指南——掌握核心命令 #### 引言 ...这些命令不仅构成了Linux操作的基础,也为更深入的学习和实践打下了坚实的基础。随着实践经验的积累,初学者将逐渐成长为Linux领域的专家。
Linux学习指南是为初学者设计的一份详尽教程,旨在帮助你快速掌握Linux操作系统的基础知识,特别是关于命令行界面的使用。Linux是一个开源的操作系统,它提供了强大的灵活性和可定制性,广泛应用于服务器、开发环境...
3. `poweroff` 有多个选项,如 `-p` 关闭电源,`-n` 不同步数据,`-w` 不记录关机操作,`-d` 不写入日志,`-f` 跳过关机时的fsck检查。 4. `shutdown` 命令可以设定时间进行关机或重启,例如 `shutdown -h now` 立即...
Linux学习笔记概述 Linux是一种自由和开放源代码的操作系统,其设计目标是提供一个轻量级、高效且安全的计算平台。Linux系统采用类UNIX目录结构,每个目录都有特定的功能和用途。以下是对Linux主要目录及其内容的...
Linux操作系统是基于Unix的一款开源操作系统,它以其稳定性和灵活性被广泛应用于服务器、嵌入式设备以及个人电脑。学习Linux的基本命令对于系统管理、开发和运维人员来说至关重要。下面将详细介绍标题和描述中提到的...
在 Ubuntu Linux 系统中,关机、重启和注销都是非常重要的操作。今天,我们将学习如何使用不同的命令来实现这些操作。 shutdown 命令 shutdown 命令是 Ubuntu Linux 系统中最常用的关机命令。该命令可以使用不同的...
"Linux学习笔记" 本文档记录了学习 Linux 过程中的常见命令和基本操作,涵盖了文件操作、目录管理、权限管理、进程管理、系统信息查询等方面的知识点。 1. 文件操作 * mkdir + xxx:在当前路径下创建文件夹 * rm ...
本文档是Linux学习笔记,重点介绍了常用命令和终端快捷键,这对于日常操作和工作效率提升至关重要。 1. **终端快捷键**: - `Ctrl + a`或`Home`:移动光标至命令行开头。 - `Ctrl + e`或`End`:移动光标至命令行...
- `-d`: 不记录关机信息到日志文件中。 - `-f`: 关机时不调用shutdown命令。 **5. 关机重启** - **shutdown**: 是最常用的关机和重启命令之一。其基本语法为: ``` shutdown [选项] 时间 [信息] ``` - `时间...
#### Linux学习方法论——为您学习Linux指明方向 该部分提供了学习Linux的有效策略,包括如何安排学习计划、实践项目以及如何利用社区资源来提升自己的技能。 #### 写Linux学习笔记 建议读者在学习过程中记录重要...