`
lwp2000
  • 浏览: 74780 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

设置linux运行级别

阅读更多
标准的linux运行级为3或者5,如果是3的话,系统就在多用户状态。如果是5的话,则是运行着X Window 系统。如果目前正在3或5,而你把运行级降低到2的话,init就会执行K45named脚本。
  不同的运行级定义如下:(可以参考Red Hat linux里面的/etc/inittab)
  # 缺省的运行级,RHS用到的级别如下:
  # 0 - 停机(千万不要把initdefault设置为0 )
  # 1 - 单用户模式
  # 2 - 多用户,但是没有NFS
  # 3 - 完全多用户模式
  # 4 - 没有用到
  # 5 - X11
  # 6 - 重新启动(千万不要把initdefault设置为6 )

  # 对各个运行级的详细解释:
  0 为停机,机器关闭。
  1 为单用户模式,就像Win9x下的安全模式类似。
  2 为多用户模式,但是没有NFS支持。
  3 为完整的多用户模式,是标准的运行级。
  4 一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
  5 就是X11,进到X Window系统了。
  6 为重启,运行init 6机器就会重启。

  不同的运行级有不同的用处,也应该根据自己的不同情形来设置。例如,如果丢失了root口令,那么可以让机器启动进入单用户状态来设置。在启动后的lilo提示符下输入:

  init=/bin/sh rw

  就可以使机器进入运行级1,并把root文件系统挂为读写。它会跳过所有系统认证,让你使用passwd程序来改变root口令,然后启动到一个新的运行级。

  可是在linux7.2上LILO的提示符没有可供输入的命令行怎么办呢?

  lilo提示符下当然不能改inittab,要在终端下或者任何文本编辑器才能改。
  rh7.2默认的多启动工具不叫lilo,叫grub
分享到:
评论

相关推荐

    Linux启动过程、运行级别及相关命令

    Linux系统管理是IT运维中的重要组成部分,而理解Linux的启动过程和运行级别是进行有效系统管理的基础。在本文中,我们将深入探讨这两个概念,并介绍相关的命令。 首先,让我们来看看Linux的启动过程: 1. **开机...

    Linux运行级别.pdf

    Linux运行级别的切换涉及到`/etc/inittab`文件,通过修改`id:5:initdefault:`行可以设置默认启动的运行级别。在系统运行中,使用`init`命令加目标运行级别可以实时切换级别,例如`init 3`进入多用户模式而不启动图形...

    LINUX系统的运行级别RUNLEVEL

    ### Linux系统的运行级别(Runlevel) 在Linux系统中,运行级别(Runlevel)是指系统启动后所处的不同操作状态或模式。不同的运行级别对应着不同的服务集和服务状态,从而决定了系统能够提供的功能和服务类型。理解...

    Linux14_Shell实例:运行级别脚本

    使用`chkconfig`命令可以设置服务在哪些运行级别下启动或关闭,如`chkconfig service_script.sh on`。 4. **查看服务状态**: 使用`chkconfig -l | grep service_script.sh`可以查看服务在各运行级别的状态。 ...

    Linux运行级别.docx

    在Linux操作系统中,运行级别(Runlevel)是一个关键概念,它定义了系统在不同阶段的行为和功能。Linux有七种不同的运行级别,每一种都有特定的用途。以下是这些运行级别的详细解释: 1. **运行级别0**:这是关机或...

    Linux启动运行级别&chkconfig&crontab.pdf

    `crontab`是Linux下的定时任务调度工具,用于设置周期性执行的任务。`crond`守护进程负责监控和执行`crontab`文件中定义的任务。用户可以使用`crontab -e`编辑个人的定时任务,或者`crontab -l`列出当前的任务。`...

    SUSE Linux下开机自动运行脚本命令的方法

    ### SUSE Linux 下开机自动运行脚本命令的方法 #### 概述 在SUSE Linux(如openSUSE)中,为了实现系统启动时自动执行某些脚本或命令,需要了解和利用特定的启动脚本机制。本文将详细介绍openSUSE 11和10 SP2中的...

    Linux下用GCC运行C语言源文件的实例

    对于C语言爱好者来说,掌握如何在Linux下使用GCC编译和运行C语言源文件是至关重要的。下面我们将详细探讨这个过程,以及相关的一些知识点。 首先,安装GCC。在大多数Linux发行版中,GCC可能已经预装,如果没有,...

    如何在linux中使用powerbuild.net

    本文将详细介绍如何在Linux环境下部署和运行PowerBuilder.NET WebForm应用程序,以及探讨如何使基于PowerBuilder的传统客户机/服务器应用程序能够在Linux上运行。 #### 在Linux上运行PowerBuilder.NET WebForm应用...

    linux的Qt设置系统时间

    总结,通过Qt 4.8.5,我们可以利用`QDateTime`和`QProcess`类来获取和设置Linux系统的日期和时间,以及管理时区。在进行这些操作时,理解Linux的命令行工具和权限管理是非常重要的。同时,要确保代码的安全性和用户...

    实用RHEL7运行级别简介及切换操作.doc

    - `/etc/rc.d/rcN.d/`(N代表运行级别0-6):这些目录下的链接文件指向`/etc/rc.d/init.d/`中的服务脚本,决定哪些服务在特定运行级别启动。 Systemd管理服务的方式是通过`systemctl`命令,例如查看默认启动级别、...

    Linux 运行级init详解

    Linux 运行级init详解 Linux 作为一个功能强大且开放的操作系统,其启动过程中需要执行多个步骤。其中,init 程序扮演着至关重要的角色,它负责启动后续任务,包括多用户环境和网络等。那么,init 程序是如何工作的...

    Linux的运行级修改

    在深入探讨Linux运行级修改这一主题前,我们首先需理解什么是Linux运行级,以及它为何在系统管理和维护中扮演着至关重要的角色。 ### Linux运行级概述 Linux运行级(Run Level)是系统的一种状态,决定了启动后...

    Linux下WebLogic开机启动设置

    你可以使用`chkconfig --add weblogic`命令将服务添加到启动列表,并使用`chkconfig weblogic on`使其在特定运行级别下启动。 此外,为了确保WebLogic日志的自动备份,脚本中包含了一个检查和移动旧日志的逻辑。当...

    07-RHEL7-Linux系统运行机制

    RHEL7的运行级别设置和查看都通过systemctl命令,比如设置默认启动级别为第三级别使用命令systemctl set-default multi-user.target,设置为图形界面级别使用命令systemctl set-default graphical.target。...

    PTP协议在Linux上的运行源代码

    本资源包含PTP协议在Linux上的运行源代码,分为版本1和版本2,其中版本2在性能和功能上进行了优化。 PTP协议的核心目标是通过最小化数据传输中的延迟和抖动来提供亚微秒级别的时钟同步。它由国际电工委员会(IEC)...

    Linux 环境变量设置

    在Linux系统中,环境变量是一种重要的配置方式,用于向程序传递系统级别的信息。这些变量包括路径信息、语言设置、用户主目录等,它们对系统的运行起着至关重要的作用。 #### 二、设置与查看环境变量 1. **查看...

    C6678上运行linux系统总结

    本篇文章将详细阐述如何在这款硬件平台上成功运行Linux操作系统,以便利用其强大的计算能力,并实现与个人计算机(PC)的有效通信。 首先,我们要准备的是一个支持TMS320C6678的Linux内核。通常,这需要从开源社区...

    linux 下 跟踪线程运行情况

    在Linux操作系统中,跟踪线程运行情况是系统管理员和开发者常用的一种...掌握以上知识点,将有助于你在Linux环境下有效地跟踪和管理线程,解决多线程程序中的问题,提升系统性能。记得结合实际应用和具体场景灵活运用。

Global site tag (gtag.js) - Google Analytics