为什么80%的码农都做不了架构师?>>>   

linux运行级别

以管理员身份进入Linux,修改文件:/etc/inittab

找到“id:5:initdefault:”其中的5就是X-window,为默认的运行级别

linux启动之后会在一个级别运行,下面列出了这些运行级别:

0 系统停止

1 单用户系统,不需要登陆

2 多用户系统但不支持NFS,命令行模式登陆

3 完整多用户模式,命令行模式登陆

4 未用

5 X11图形模式,图形模式登陆

6 重新启动系统

这些可以在/etc/initab文件中可以看到0-6级的注释,代码段如下:

# Default runlevel. The runlevels used by RHS are:

#   0 - halt (Do NOT set initdefault to this)

#   1 - Single user mode

#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)

#   3 - Full multiuser mode

#   4 - unused

#   5 - X11

#   6 - reboot (Do NOT set initdefault to this)

1.级别 0

系统停止。注意不要把该级别设置为默认模式,否则系统每次启动以后就会自动停止,无法进入。

这个运行级别主要用于关闭任务,在 rc0.d 目录下的各个连接命令都是此级别的命令。在关闭时,这些命令逐个执行。它们将杀掉所有进程、关闭虚拟内存和交换文件、卸载文件系统和交换分区。

关机操作在 DOS 下和 Linux 下截然不同。在 DOS 提示符下,可以很放心地直接关闭电源。但是,在 Linux 下不能这么做。Linux 的文件系统在启动时被装入,在关闭时要被卸载。这种差别正是 Linux 强大功能的前提。

在 Linux 下,要通过输入命令 shutdown 加上参数来关闭、重启计算机或者通过按下热键“Ctrl”+“Alt”+“Del”来重新启动。

2.级别 1

单用户模式。该模式只能许可一个用户从本地计算机上登录 rc1.d 目录下的所有文件与此运行级别相连。此运行级别一般用于系统管理与维护,如:给 Linux 系统升级,安装新软件等等。

在此模式下,只能由管理员进入而其他用户无法登录。因为在启动时,文件系统被加载但是网络却没有被加载,无法通过网络登录。

3.级别 2

多用户模式。用户可以通过网络进行登录。在不支持网络的情况下该模式和模式 3 是相的,rc2.d 目录下所有文件与此级别相连。

4.级别 3

完全多用户模式。这是缺省的运行模式,在此模式下所有网络服务程序一起运行。rc3.d录下的文件与此级别相连。

5.级别 4

未使用模式,rc4.d 目录与此级别相连。这一级别是用户自定义的运行级别,用户可以根需要自己定义。如果想运行此级别的话,必须在 rc3.d 目录下放入连接文件,就像其他 rc*.d目录下的文件,并指明是启动还是终止进程。

6.级别 5

在 Linux 下运行 X  Window 就是使用这一级别。在此级别下除了因特网的域名服务器的named 与级别 3 不同,其余的都相同。

7.级别 6

这是个重新启动系统的运行级别。rc6.d 目录与此级别相连。既然是重新启动也就是关闭当前系统,但不关闭电源,所以此目录下的连接与级别为 0 的在 rc0.d 下的连接基本相同。不同之处在于,虽然它们都执行 halt(关闭)命令,但是给 halt 传递的参数不一样,因而级别 6 能够重新启动系统。

转载于:https://my.oschina.net/liting/blog/376591

linux系统启动级别相关推荐

  1. Linux系统启动级别及grub配置(一)

    一.Linux系统启动流程 1.首先电脑加电自检,进入到BIOS中,通过MBR装载bootloader,再由bootloader装载内核在内存中完成解压,再将控制权交由内核,内核完成硬件的探测再访问i ...

  2. Linux网络管理,NAT网络配置,修改主机名称,主机映射,防火墙,系统启动级别,用户和用户组,为用户配置sudoer权限,文件权限管理,打包和压缩

    目录   1.常用网络管理命令   2.网络配置   3.修改主机名称   4.主机映射   5.防火墙   6.系统启动级别   7.用户和用户组   8.为用户配置sudoer权限   9.文件权 ...

  3. Linux系统启动任务的写法

    1.到/etc/rc.d目录 # cd /etc/rc.d 2.修改rc.local # vim ./rc.local 你之前是怎么启动nginx和php命令复制即可. 例如: /usr/local/ ...

  4. Linux 系统启动流程及其介绍

    熟悉Linux系统启动流程可以更好的排除Linux系统在启动的过程中所遇到的错误,下面介绍Linux系统在启动过程. 开机,BIOS自检:检测外置设备,目的是为了把外围设备的信息提供给操作系统使用 寻 ...

  5. linux系统启动过程(三)

    Linux 系统启动过程 linux启动时我们会看到许多启动信息. Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导. 运行 init. 系统初始化. 建立终端 ...

  6. 【Notes9】Linux系统启动过程,数据库,驱动,i2c-tools,shell

    文章目录 1.Linux系统启动过程:ukr,ubuntu开机引导文件/etc/default/grub 2.数据库:存储过程(PL/SQL代码集,像没有返回值的自定义函数)和函数需要用户显示调用才执 ...

  7. linux的运行级别如何更改成6,把Linux运行级别设置为6后如何解决的经验分享

    我们知道,Linux有7个运行级别,而运行级别设置为6后,会导致Linux系统刚启动完成就立刻重启,重启后又会立刻重启,如此反复,导致系统不能正常运行.本文笔者和大家分享一下误把Linux运行级别设置 ...

  8. Linux进阶之路————Linux运行级别(重置密码)

    引言 前面的<Linux进阶之路----开机.重启和用户登录注销>已经简单介绍过Linux系统运行级别的概念,今天来详细介绍和总结一下Linux的运行级别. inittab配置文件 在配置 ...

  9. linux系统运行pbs出现ntf,Linux系统启动故障修复

    Linux在启动过程中会出现一些故障,导致系统无法正常启动,本文列举了几个应用单用户模式.GRUB命令操作.Linux救援模式的典型故障修复案例. 一.单用户模式 Linux提供了单用户模式(类似Wi ...

最新文章

  1. 将Fiddler的服务器证书导入到Java的cacerts证书库里
  2. Leetcode--169. 求众数
  3. Java小魔女芭芭拉_沉迷蘑菇不可自拔,黏土人《小魔女学园》苏西·曼芭芭拉 图赏...
  4. csv格式清洗与转换python123,Python Pandas 清理错误格式数据
  5. android初学之sharedpreferences存储
  6. 手机网站按住放大图片_这6个鲜为人知的黑科技网站,我可以玩一天
  7. 交通监控系统服务器配置,监控系统服务器的配置
  8. Javasocket编程步骤,已有千人收藏
  9. mac的word中添加带圆圈的数字
  10. 开发人员的 Chrome 翻译设置
  11. Google AdSense注册流程
  12. linux 如何获取最高权限 设定
  13. 单链表的逆置(递归和非递归)
  14. 数据库原理和应用(8)—— 数据类型
  15. LLS2000 智能多通道信号控制采集器
  16. Gem5 O3 可视化
  17. win10修改DNS
  18. python调用 微信,向好友发送微博热搜榜
  19. 无线流媒体网关改变视频会议室
  20. 【Linux】云服务器的购买与Linux远程连接

热门文章

  1. markdown编辑器语法——背景色
  2. UOJ37. 【清华集训2014】主旋律
  3. javascript格式化时间(几秒钟前,几分钟前,几小时前,几天前...)
  4. 数据库锁解决并发问题
  5. POJ 2870 求矩阵的加法
  6. 暴风影音去广告链接和后台运行进程
  7. python打开json文件变为字典_Python json读写方式和字典相互转化
  8. 单片机c语言编程300例_趣味c语言编程100例(四)
  9. catia 工厂设计_SolidWorks、creo、UG哪个更适合机械设计?
  10. 电脑键盘数字键失灵_C4D/3dmax/MaYa三维设计——高档机械键盘推荐·红轴(200元左右预算)...