Linux inittab 配置文件

一、声明

本人实验的环境是 Centos 6.5.

二、介绍

在Linux系统中,进程号为1的程序是init,init进程是所有进程的起点并且管理所有进程。

init进程在运行时会调用/etc/inittab配置文件,inittab文件描述了几种不同的init进程运行级别。

三、文件内容

# inittab is only used by upstart for the default runlevel.
#
# ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# System initialization is started by /etc/init/rcS.conf
#
# Individual runlevels are started by /etc/init/rc.conf
#
# Ctrl-Alt-Delete is handled by /etc/init/control-alt-delete.conf
#
# Terminal gettys are handled by /etc/init/tty.conf and /etc/init/serial.conf,
# with configuration in /etc/sysconfig/init.
#
# For information on how to write upstart event handlers, or how
# upstart works, see init(5), init(8), and initctl(8).
#
# Default runlevel. The runlevels used 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)
# 

id:5:initdefault:

从文件内容可以发现,总共有6个不同的运行级别(runlevel),并且通过类似 id:5:initdefault: 的命令来指定init进程运行的不同级别。

四、功能

下面详细说明不同级别对应的效果:

0 - init进程关闭所有进程并且终止系统。

1 - 使系统切换到单用户模式且只能允许管理员进入。

2 - 使系统进入多用户模式,但是不能够网络共享文件。(这和在没有网络情境下的模式3是一样的)

3 - 完整的多用户模式,最为常用。

4 - 很少使用。

5 - 使用X WINSOWS终端(图形界面)。

6 - 关闭所有进程并重启系统。

将系统由图形界面模式切换到命令行模式的方法:

将 id:5:initdefault: 改成 id:3:initdefault: 。

时间: 2024-10-15 11:19:02

Linux inittab 配置文件的相关文章

Linux FTP配置文件说明

一.vsftpd说明: LINUX下实现FTP服务的软件很多,最常见的有vsftpd,Wu-ftpd和Proftp等.Red Hat Enterprise Linux中默认安装的是vsftpd. 访问FTP服务器时需要经过验证,只有经过了FTP服务器的相关验证,用户才能访问和传输文件.vsftpd提供了3种ftp登录形式:  (1)anonymous(匿名帐号) 使用anonymous是应用广泛的一种FTP服务器.如果用户在FTP服务器上没有帐号,那么用户可以以anonymous为用户名,以自己

Linux下配置文件读取操作流程及其C代码实现

一.概述 Linux具有免费.可靠.安全.稳定.多平台等特点,因此深受广大程序员的欢迎. 为了体现软件产品的灵活性,可添加配置文件存放某些重要的参数,在部署的时候根据实际的安装环境对每个配置项的值进行设置.这就要求程序能够准确读取到各个配置项的值. 本文详细介绍了Linux下配置文件的读取方法及读取操作的C代码实现,为相关的软件开发工作的开展提供了有益的参考. 二.配置文件介绍 为了便于程序处理,对配置文件的命名及内容格式有一些约定,具体如下: 第一,配置文件的后缀为ini,如本文中使用到的配置

《Linux学习并不难》Linux网络配置文件(4):/etc/networks文件

26.4  <Linux学习并不难>Linux网络配置文件(4):/etc/networks文件 /etc/networks文件定义了网络名和网络地址之间的映射关系,下面是/etc/networks文件内容的示例. default 0.0.0.0  loopback 127.0.0.0  link-local 169.254.0.0  test   192.168.0.0 本文节选自<Linux学习并不难>教材,这是一本最实用的.理论实践并重的Linux入门教材.如需阅览整本书的内

Linux 网络配置文件解析

Linux 网络配置文件解析 网络配置文件路径/etc/sysconfig/network-scripts/ifcfg-*     *代表网卡名 vim /etc/sysconfig/network-scripts/ifcfg-ens33 DEVICE=ens33 网卡名 NM_CONTROLLED=no 是否手NetworkManager工具的管理,建议no ONBOOT=yes 开机是否启动 BOOTPROTO=none 获取IP地址的方法,static 静态,dhcp自动费培 TYPE=E

linux系统配置文件

1./etc/sysconfig/i18n(语言配置文件). LANG="zh_CN.UTF-8"              #中文 LANG="en_US.UTF-8"或LANG=""     #英文 2./etc/sysconfig/network-scripts/ifcfg-eth0(eth0配置文件) 静态: DEVICE=eth0 #网卡接口名称 HWADDR=00:0C:29:13:5D:74 #网卡设备MAC地址 TYPE=Ethe

Linux常见配置文件

一./etc 配置文件 /etc/passwd 用户数据库,其中的域给出了用户名.真实姓名.家目录.加密口令和用户的其他信息 /etc/group 类似/etc/passwd ,但说明的不是用户而是组. /etc/inittab init 的配置文件 /etc/issue 在登录提示符前的输出信息.通常包括系统的一段短说明或欢迎信息.内容由系统管理员确定. /etc/motd 成功登录后自动输出,内容由系统管理员确定,经常用于通告信息,如计划关时间的警告. /etc/mtab 当前安装的文件系统

【转】嵌入式Linux启动配置文件及脚本

原文网址:http://blog.csdn.net/shuaishuai80/article/details/6202497 使用Busybox制作根文件系统时,/etc目录非常重要,它包含了嵌入式Linux启动所需的配置文件及脚本.由于init进程,或者说linuxrc程序会解析inittab文件,因此就从/etc/inittab文件开始说起.(1)文件/etc/inittab   该文件是init进程需要解析的文件,它的每个条目都是一个脚本或可执行程序,详见博客"inittab文件"

linux用户配置文件passwd和密码配置文件shadow,用户管理,组管理

一.linux和windows互传文件 1.安装支持包:lrzsz yum -y install   lrzsz putty工具 不支持lrzsz 2.rz windows文件fail2ban-0.8.14.tar.gz 到linux 当前目录 3.sz baidu.png 传输文件从linux 到 windows 二. 用户配置文件和密码配置文件 1.用户配置文件 ls /etc/passwd [[email protected]_46_188_centos ~]# cat /etc/pass

linux网络配置文件及相关命令

##ifcfg:ifconfig,route,netstat ##iprout:ip,ss,nmcli 1)#ifconfig 常用显示或更改网络配置 -a 显示所有接口信息,包括未激活接口 #ifconfig IFACE IP/MASK [up]  立即生效 #ifconfig add addr/prefixlen  添加IPv6地址 更改IP地址: ]# ifconfig eth0 202.204.235.1/24 查看指定网卡信息 ]# ifconfig eth0 2)#route 路由查