etc/inittab?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 1
- 注册时间: 2013-09-14 20:54
- 系统: ubuntu
etc/inittab?
刚开始学linux,现在装的ubuntu是13.04版本,看的视频教程里说可在etc文件夹下找到inittab,但自己去找时却没发现这文件,请大神帮忙指点一下。
- leavfin
- 帖子: 599
- 注册时间: 2012-01-12 13:32
Re: etc/inittab?
版本不同 init机制也不同
ubuntu默认是upstart
其他发行版有systemd/rc/SysVinit等等
ubuntu默认是upstart
其他发行版有systemd/rc/SysVinit等等
- lanjian9151
- 帖子: 403
- 注册时间: 2008-01-09 21:19
- 系统: Gentoo
Re: etc/inittab?
在进行linux学习的时候一定要对应到相应的发行版本,在对照教程学习之前先弄清楚教程对应的发行版以及版本号。视频教程我个人觉得没有多大意义,而且大多数视频教程更新都不快,版本严重滞后。
- wangchaoran
- 帖子: 764
- 注册时间: 2011-11-18 21:41
- 系统: kubuntu 13.4 amd64
- 来自: China
Re: etc/inittab?
debian及其衍生发行版(如ubuntu等)没有这个文件,因为对于运行等级2~5都是相同的debian及其衍生发行版,运行等级2~5都是相同的,即带图形界面的多用户模式,(0代表关机,1代表单用户模式,6代表重启),默认就是2,所以没必要搞个inittab。而redhat及其衍生发行版(如fedora,centos等),运行等级2~5并不相同(反正我就记得5代表带图形界面的多用户模式,其他的都不带图形界面,你那教程里应该有),因此,redhat及其衍生发行版都有inittab,用来指明运行等级。
代码: 全选
The best way to predict the future is to invent it.
-
- 帖子: 15
- 注册时间: 2013-04-26 16:36
- 系统: ubuntu13.04
Re: etc/inittab?
2.4.2 运行级别wangchaoran 写了:debian及其衍生发行版(如ubuntu等)没有这个文件,因为对于运行等级2~5都是相同的debian及其衍生发行版,运行等级2~5都是相同的,即带图形界面的多用户模式,(0代表关机,1代表单用户模式,6代表重启),默认就是2,所以没必要搞个inittab。而redhat及其衍生发行版(如fedora,centos等),运行等级2~5并不相同(反正我就记得5代表带图形界面的多用户模式,其他的都不带图形界面,你那教程里应该有),因此,redhat及其衍生发行版都有inittab,用来指明运行等级。
完成系统启动进程后,init 启动所有在默认运行级别配置为启动的服务。 默认运行级别由 /etc/inittab 中的 id 给出。 Debian 使用 id=2。
Debian 使用下列的运行级别:
1(单用户模式 single-user mode),
2 到 5(多用户模式 multi-user modes),
0(关闭系统),
6(重启系统)。
运行级 7、8 和 9 也能够使用,但是它们的 rc 目录在软件包安装的时候没有。
使用 telinit 命令来转换运行级别。
当进入一个运行级别时,所有在 /etc/rcrunlevel.d/ 目录下的脚本将被执行。 脚本名的第一个字母决定了该脚本的运行方式: 使用 K 开头的脚本,使用 stop 参数来运行。 使用 S 开头的脚本,使用 start 参数来运行。 这些脚本按照它们名字的字母顺序运行;因此,“stop”脚本比“start”脚本先运行。 在 K 或 S 之后的两个数字决定了脚本运行的先后次序,数字小的脚本先运行。
实际上,目录 /etc/rcrunlevel.d/ 中的脚本都是指向 /etc/init.d/ 的符号链接。这些脚本接受 “restart”和“force-reload”作为参数:“force-reload”的方式可以用来在系统启动后,重新启动服务或者强迫它们重新装载它们的配置文件。
例如:
# /etc/init.d/exim4 reload
在http://www.debian.org/doc/manuals/debian-refer ... tml#s-init 这里怎么找到这段。。。
-
- 论坛版主
- 帖子: 5369
- 注册时间: 2007-01-14 16:23
Re: etc/inittab?
老实说,我看他们录的那些视频教程容易犯困,还不如自己一边看书一边照着做来的快lanjian9151 写了:在进行linux学习的时候一定要对应到相应的发行版本,在对照教程学习之前先弄清楚教程对应的发行版以及版本号。视频教程我个人觉得没有多大意义,而且大多数视频教程更新都不快,版本严重滞后。
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
-
- 帖子: 3173
- 注册时间: 2010-01-13 23:26
-
- 帖子: 1
- 注册时间: 2015-01-15 20:20
- 系统: ubuntu 14.10
Re: etc/inittab?
那么ubuntu14.10的inittab文件是什么呢?upstart也不是那个文件阿,我找了好久阿rediscover 写了:基本不咋有用了。
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: etc/inittab?
從 Ubuntu 6.10 到 Ubuntu 15.04 UbuntuBootupHowto
https://help.ubuntu.com/community/Ubunt ... nd_Configs
https://help.ubuntu.com/community/Upsta ... stalled.3F
https://help.ubuntu.com/community/Ubunt ... nd_Configs
https://help.ubuntu.com/community/Upsta ... stalled.3F