Linux系统运行级别和关机重启命令介绍
Linux系统运行级别介绍
Linux系统有七种运行级别(Run Level),各个运行级别下,系统有不同的状态,各个级别的意义描述如下。
0:关键级别
1:单用户运行级别,运行rc.sysinit和rc1.d目录下的脚本。
2:多用户,但系统不会启动NFS,字符模式,在有些Linux系统中,级别2为默认模式,具有网络功能,如ubuntu.debian。
3:多用户,字符模式,系统启动具有网络功能,Red Hat常用运行级别。
4:用户自定义级别。
5:图形界面模式,Red Hat常用运行级别。
6:重启级别。
更改系统运行级别的方法:
1:在字符终端界面上,以root用户身份执行命令 init n 或者 telinit n, n为级别号。
2:在字符终端界面上执行命令 stratx 启动图形化环境。
3:更改/etc/inittab 文件中“id:5:initdefault” 项目,把数字5改为其他数字,表示Linux默认采用某种运行级别启动。
关机和重启命令
init命令(telinit命令使用一样的语法)
功能:用于关闭系统
语法(命令格式):init [0-6Ss]
使用权限:超级管理员使用
常用选项/参数含义如下
0-6:表示系统的7个运行级别
S或s:配合开机执行级别1时使用,表示开机后不参考/etc/inittab文件
范例:
重启系统:
[root@localhost~]# init 6
shutdown命令
功能:关闭或重启系统
语法(命令格式):shutdown [选项] [时间] [警告信息]
[警告信息]:一项为可选参数项,即该项参数可有可无
使用权限:超级管理员使用
常用选项/参数含义如下
-r:关机后立即重新启动
-h:关机后不重新启动
-f:快速关机,重启是跳过fsck
-n:快速关机,不经过init程序
范例:
立即关机:
[root@localhost~]# shutdown -h now
系在5分钟内关机,并告诉所有用户:
[root@localhost~]# shutdown -h +5 "Warning! The system will halt after 5 minutes."
立即重新启动:
[root@localhost~]# shutdown -r now
halt命令
功能:用于关闭系统。
语法(命令格式):halt [选项]
使用权限:所有用户可使用
常用选项/参数含义如下
-p:关机时,顺便做关闭电源的动作
-d:不把记录写到/var/log/wtemp文件里
-f:强制关机,不呼叫shutdown这个命令
范例:
关闭系统后关闭电源:
[root@localhost~]# halp -p
poweroff命令
功能:用于关闭系统和关闭电源
语法(命令格式):poweroff [选项]
使用权限:所有用户可使用
常用选项/参数含义如下
-p:关机时,顺便做关闭电源的动作
-w:并非真正关机,只把记录写到/var/log/temp文件里
-f:强制关机,不呼叫shutdown这个命令
范例:
关闭系统后关闭电源:
[root@localhost~]# poweroff -p
reboot命令
功能:用于重启系统。
语法(命令格式):reboot [选项]
[选项]:一项为可选参数项,即该项参数可有可无
使用权限:所有用户可使用
常用选项/参数含义如下
-n:在重启前不将内存资料写回硬盘
-w:并非真正重启,只把记录写到/var/log/temp文件里
-f:强制重启,不呼叫shutdown这个命令
-d:不把记录写到/var/log/wtemp文件里
范例:
重启系统:
[root@localhost~]# reboot
总结
Linux系统有7种运行级别0-6,不同Run Level有不同含义。
Linux系统中的关机命令:
命令 | 参数列表 | 使用权限 |
init | 0 | root |
shutdown | -h now | root |
halt | -p | all user |
poweroff | -p | all user |
Linux系统中的重启命令:
命令 | 参数列表 | 使用权限 |
init | 6 | root |
shutdown | -r now | root |
reboot | 可选项 | all user |
#Time: 2019-04-22 19:03:56
Linux系统运行级别和关机重启命令介绍的更多相关文章
- 『学了就忘』Linux启动引导与修复 — 68、Linux系统运行级别
目录 1.Linux系统运行级别介绍 2.查看运行级别 3.修改当前系统的运行级别 4.系统默认运行级别 5./etc/rc.d/rc.local文件说明 1.Linux系统运行级别介绍 Linux默 ...
- linux 系统运行级别及修改[转]
Linux运行级别从0-6,共7个. 0:关机.不能将系统缺省运行级别设置为0,否则无法启动. 1:单用户模式,只允许root用户对系统进行维护. 2:多用户模式,但不能使用NFS(相当于Window ...
- Linux系统运行级别配置
Linux的运行级别 Linux的运行级别有七种,可以通过查看/etc/inittab文件进行了解: Level0:系统停机状态,默认系统运行级别不能设置为0,否则系统不能正常启动: Level1:单 ...
- Linux 系统运行级别
Linux运行级别从0-6,共7个. 0:关机.不能将系统缺省运行级别设置为0,否则无法启动. 1:单用户模式,只允许root用户对系统进行维护. 2:多用户模式,但不能使用NFS(相当于Win ...
- Linux系统——运行级别
学习之前先了解下Linux系统的运行级别和其原理,博主使用的是Linux系统中的Redhat9.0版本,之后的学习也是基于这个系统版本. Linux系统的7个运行级别(runlevel) 运行级别0: ...
- linux 系统运行级别(转)
Linux系统有7个运行级别(runlevel)运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆运行级别2:多 ...
- linux 系统运行级别一般为 0-6,请分别写出每个级别的含义
每个运行级别的含义 0 关机模式(不要把启动级别 运行级别设置为0) 1 单用户模式 2 无NFS多用户模式 3 文本模式(命令行模式,完整的多用户模式) 4 未使用的 5 ...
- 【linux学习笔记七】关机重启命令
shutdown命令 shutdown [选项] 时间 #-c 取消前一个关机命令 #-h 关机(慎用远程关机) #-r 重启 其它关机命令 halt poweroff init 0 其它重启命令 ...
- ubuntu关机重启命令介绍
转载请注明来源:https://www.cnblogs.com/hookjc/ 重启命令: 1.reboot 2.shutdown -r now 立刻重启(root用户使用) 3.shut ...
随机推荐
- 我的mongoDb之旅(一)
开发环境 php版本:7.0.10 mongodb版本:1.5 开发框架:tp5 数据库工具:navicat12formongodb 可以参考的外部文件链接 tp5中mongodb的扩展说明:http ...
- php常用操作(第二版)
1.多个字段多重排序 function sortArrByManyField(){ $args = func_get_args(); // 获取函数的参数的数组 if(empty($args)){ r ...
- asp.net core 自定义中间件【以dapper为例】
在asp.net core开发中.按照国际案例开始.都是先在Nuget安装XXX包.比如我们今天要用到的Dapper nuget里面安装Dapper 1.然后新建一个类文件DapperExtensio ...
- ORM查询简化
文章出处 https://www.cnblogs.com/wupeiqi/articles/6216618.html 字段 常用字段 AutoField(Field) - int自增列,必须填入参数 ...
- vue3.0的安装使用
关于旧版本 Vue CLI 的包名称由 vue-cli 改成了 @vue/cli. 如果你已经全局安装了旧版本的 vue-cli (1.x 或 2.x),你需要先通过 npm uninstall vu ...
- Spring-Data-Jpa使用总结
参考资源列表 官方文档:https://docs.spring.io/spring-data/jpa/docs/2.1.5.RELEASE/reference/html/ <Spring Dat ...
- Java工程师学习指南(中级篇)
Java工程师学习指南 中级篇 最近有很多小伙伴来问我,Java小白如何入门,如何安排学习路线,每一步应该怎么走比较好.原本我以为之前的几篇文章已经可以解决大家的问题了,其实不然,因为我写的文章都是站 ...
- net core WebApi——使用NPOI导入导出操作
目录 前言 NPOI 测试 小结 @ 前言 时间过得好快,在之前升级到3.0之后,就感觉好久没再动过啥东西了,之前有问到Swagger的中文汉化,虽说我觉得这种操作的意义不是太大,也是多少鼓捣了下,其 ...
- drf框架序列化和返序列化
0903自我总结 drf框架序列化和反序列化 from rest_framework import serializers 一.自己对于序列化和反序列化使用的分类 前后端交互主要有get,post,p ...
- Redis未授权访问写Webshell和公私钥认证获取root权限
0x01 什么是Redis未授权访问漏洞 Redis 默认情况下,会绑定在 0.0.0.0:,如果没有进行采用相关的策略,比如添加防火墙规则避免其他非信任来源 ip 访问等,这样将会将 Redis 服 ...