`
ihyperwin
  • 浏览: 434644 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

linux mint 13 没有/etc/inittab 文件

 
阅读更多
首先,ubuntu自从6.10版本之后就使用了较新的upstart机制来进行系统的初始化。之后都是没有system v启动机制的inittab文件的,但是兼容,也就是说,你可以按照redhat openSUSE那样touch一个 inittab文件,然后修改即可以修改 runlevel。系统会首先搜寻inittab文件,如果不存在,那么将运行在2级别上。所以你可以自己建个inittab文件,或者把相应的telinit 2 改为 telinit X(你想要运行的级别)。mint是基于ubuntu的,所以,你懂的!

ubuntu 6.10之后运行级别与一般linux运行级别稍有不同,如下:

编号        名称/功能
0          关闭系统
1          让系统进入单用户(S,恢复)模式
S          单用户(恢复)模式,文本登录界面,只运行很少几项系统服务
2          多用户模式,图形登录界面,运行所有预定的系统服务
3、4、5     多用户模式,图形登录界面,运行所有预定的系统服务(对于系统定制而言,运行级 别2-5的作用等同)
6          重启系统


用runlevel命令可以查看显示前一个运行级别以及当前运行级别。一般会显示N  2,表示前一个运行级别未知,当前运行级别为2.

默认运行级别
默认情况下,Ubuntu系统引导进入多用户模式(运行级别2)。

telinit
具有root特权身份的用户可以使用实用工具telinit来关闭系统、重启系统,或者在恢复(单用户)模式与多用户模式之间切换。实用工具telinit属于一种迁移工具,用来兼容SysVinit系统。在运行Upstart的系统中,这个实用工具会根据自己的参数发送
某个运行级别事件。telinit命令的格式如下:
telinit runlevel

恢复模式与root口令
当系统进入恢复(单用户)模式的时候,如果尚未将root账号解锁,那么在显示root提示符之前init会要求输入root口令。否则它会显示root提示符,而不要求输入口令。
当系统进入多用户模式的时候,它会显示图形登录界面。

警告:不要直接将运行级别修改为运行级别S 。使用telinit要求系统切换为运行级别1,这会让系统首先进入运行级别1,此时适当的系统进程(运行系统服务)将被杀死,然后自动进入运行级别S。直接将运行级别修改为运行级别S,可以让系统进入运行级别S,而不会首先杀死任何进程。因此,通常最好不要这样做。


切换系统运行级别

方式1:终端输入init 0/1···/6/S,s(系统运行级别号)
方式2:终端输入telinit 0/1··/6/S,s(系统运行级别号)

与初始化运行级别有关的文件

1、/etc/init
    rc.conf  rc-sysinit.conf  rcS.conf
2./etc/init.d
    rc  rc.local  rcS
3./etc
    rcN.d(N=0,1···6,S)
    在/etc下有7个名为rcN.d的目录,对应系统的7个运行级别,rcN.d目录下都是一些符号链接文件,这些链接文件都指向init.d目录下的service脚本文件,命名规则为K+nn+服务名或S+nn+服务名,其中nn为两位数字。
    对于以K(kill)开头的文件,系统将终止对应的服务
    对于以S(start)开头的文件,系统将启动对应的服务

系统初始化过程
1.内核启动init
2.init找到/etc/init/rc-sysinit.conf文件,确定默认的runlevel,默认为2,可能被用户自定义的inittab文件的内容所修改(override)
3.运行/etc/init.d/rc
4.运行相应的/etc/rcN.d中的脚本
5./etc/rcN.d/中的脚本按设定的优先级依次启动,运行/etc/init.d/下的相应脚本


如想进一步了解,或详细了解:
在命令行模式输入:
man 8 init;
man 5 init;
即可查询系统给出的manual(手册)信息。


参考文章:
http://v2v12012.blog.51cto.com/5692118/968661
http://book.51cto.com/art/200905/126183.htm
分享到:
评论

相关推荐

    Linux Mint 13 中文用户手册等

    在 Linux Mint 13 中,文件管理主要通过 Caja 文件管理器进行。手册会教你如何浏览文件系统、创建、移动、重命名和删除文件,以及如何使用搜索功能找到特定文件。 **4. 应用程序** Linux Mint 13 内置了丰富的预装...

    linux mint 美化主题包

    "McOS-Mint-Cinnamon-Edition-master.zip" 文件看起来是针对 Linux Mint Cinnamon 版本的 macOS 主题的完整版本。Cinnamon 是 Linux Mint 的默认桌面环境,它提供了一个现代且可定制的界面。这个主题包可能包含了...

    linuxmint 美化mac风格资源包

    Linux Mint 是一款基于 Ubuntu 的操作系统,它以其用户友好和美观的界面而受到许多用户的喜爱。在本资源包中,我们关注的是将 Linux Mint 美化成类似 Mac 风格,让用户体验到更加精致的操作环境。这个美化过程通常...

    Linux Mint 13 中文用户手册

    根据给定的文件信息,以下是从《Linux Mint 13 中文用户手册》中提炼出的关键知识点: ### Linux Mint 概览 - **定义与作用**:Linux Mint 是一款适用于现代系统的计算机操作系统,包括常见的X86和X64架构PC,可与...

    迅雷 for fedora32 linux mint 20 ubuntu 20.04

    【标题】"迅雷 for fedora32 linux mint 20 ubuntu 20.04" 指的是一款专为Linux系统设计的迅雷下载工具,它支持Fedora 32、Linux Mint 20以及Ubuntu 20.04这三个发行版。迅雷作为一款流行的下载管理软件,它在...

    Linux Mint 17官方壁纸

    Linux Mint 17的壁纸质量高,色彩鲜明,同时考虑到系统资源的效率,文件大小也进行了优化。 总的来说,"Linux Mint 17官方壁纸"不仅代表了这一版本的视觉标识,也是Linux Mint项目团队对用户体验细致入微的关注的...

    linux mint 个人用比较好的软件源配置

    使用方法: 1. 解压文件,得到 apt目录。 2. sudo mv /etc/apt et/apt.old 3. sudo mv ./apt /etc/apt 4. sudo apt update 完成:注意,仅适用于linux mint ubuntu系列.

    Linuxmint资源地址.txt

    ### Linuxmint国内镜像资源地址解析与应用 #### Linuxmint简介 Linuxmint是一款基于Ubuntu的桌面操作系统,以其简单易用、界面美观而受到广大用户的喜爱。对于初次接触Linux的用户而言,Linuxmint提供了友好的图形...

    linuxMint版本惠普打印机驱动

    在Linux Mint系统中安装惠普打印机驱动是一个涉及操作系统兼容性、设备驱动程序和软件配置的过程。Linux Mint是一款基于Ubuntu的Linux发行版,因此许多适用于Ubuntu的解决方案也适用于Linux Mint。以下将详细介绍...

    Linux Mint 18.3至20.1 双系统安装及优化指导手册【210125】1

    Linux Mint 是一款基于 Ubuntu 的操作系统,它以用户友好和易用性著称。这篇手册主要针对从 Linux Mint 18.3 到 20.1 的双系统安装及优化提供详细步骤,适用于那些希望在已有 Windows 系统上添加 Linux Mint 的用户...

    mint镜像文件下载链接

    根据提供的文件信息,我们可以深入探讨与“mint镜像文件下载链接”相关的知识点,包括但不限于Linux Mint操作系统的背景、特点以及如何正确地下载和使用Linux Mint的镜像文件等内容。 ### Linux Mint简介 Linux ...

    linux mint文件下载工具

    linux mint 文件文件工具,类似windows迅雷 dpkg -i 文件名,安装即可

    win7下硬盘安装Linux(Fedora17,CentOS 6.2,Ubuntu 12.04,LinuxMint 13 64-bit)

    在Windows 7环境下硬盘安装Linux操作系统,如Fedora 17、CentOS 6.2、Ubuntu 12.04以及LinuxMint 13 64-bit,是一种方便快捷的方法,尤其适用于不想或无法使用USB或光盘安装的情况。这种方法涉及到的操作主要包括...

    LinuxMint-8.iso.torrent

    LinuxMint-8.iso的BT种子 便于下载LinuxMint 8.iso

    linux mint下使用外部SMTP(如网易yeah.net)发邮件.docx

    这是因为Linux Mint和Ubuntu系统中,正确的配置文件是`/etc/nail.rc`。在该文件中添加以下内容,替换`yourname@yeah.net`为你的网易邮箱地址,`12345678`为你的邮箱密码: ```bash set from=yourname@yeah.net set ...

    Linux_Mint11官方中文手册.zip

    Linux Mint 11是Linux Mint系列的一个重要版本,它基于Ubuntu 11.04(Natty Narwhal),提供了一种用户友好、美观且功能丰富的操作系统体验。这个官方中文手册是为那些想要深入理解Linux Mint 11系统操作、配置和...

    Linux mint 12 mint4win-12.exe

    Linux mint 12 上类似于ubuntu wubi的安装程序,可以帮助你将linux mint 12 安装到windows分区上。实测可用。

Global site tag (gtag.js) - Google Analytics