(init.d linux)-编程之家

linux系统chkconfig与etc/init.d有什么关系?

chkconfig –list 服务名

或chkconfig –level X 服务名

服务启动rc.d

rc.d的内容如下:

init.d/ :各种服务器和程序的二进制文件存放目录。

rcx.d/: 各个启动级别的执行程序连接目录。里头的东西都是指向init.d/的一些软连接。

/etc/rc.d/rc则根据其参数指定的运行模式来执行相应目录下的脚本。凡是以Kxx开头的

,都以stop为参数来调用;凡是以Sxx开头的,都以start为参数来调用。调用的顺序按xx

从小到大来执行。例如,假设缺省的运行模式是3,/etc/rc.d/rc就会按上述方式调用

下/etc/rc.d/rc3.d/的脚本。

你可以vim /etc/rc.d/rc3.d/看下这个脚本 K带头的是启动时不开始的服务 S带头的为随启动而启动的服务。K59.。。。59这个数字是表示第59个开启的服务。你可以看下,也可以你直接在各模式文件下改一个服务的K和S来决定这个服务是否启动时开启。

如chkconfig –level 3 vsftpd 也就相对于在/etc/rc.d/rc3.d里面vsftpd服务 是改成了S带头的了。

请问linux下,指令/etc/init.d/是啥意思啊?

/etc/init.d/这个是目录,下面存放着很多的服务程序(当然都是可执行的)。/etc/init.d/httpdstart就是启动httpd的意思。

Linux系统如果要进入其他运行级别怎么操作?

1首先进行配置默认的运行状态,在系统开机时使用的运行级别,打开/etc/inittab文件进行配置,将文件中的内容id:3:initdefault进行修改,修改成其它的运行级别。

2.接着进行查看系统中所依赖的是什么运行级别,在某些系统中运行级别2是多用户模式,运行级别3是多用户模式并支持网络文件系统。

3.然后通过改变系统的运行级别来启动和停止文件系统共享,系统从运行级别2改变到3系统将允许文件系统共享,反之从运行级别3改变到2系统不支持文件系统共享。

4.接着查找/etc/init.d 目录下用于启动服务的脚本符号连接,这些文件的文件名决定了这些使用文件的执行顺序,这样就可以更改使用脚本的顺序从而达到目的。

5.然后可以改变系统的默认运行级别,通过修改/etc/inittab文件能够配置Debian系统的默认运行级别为3不是2。

6.最后修改完成进行重新启动,修改系统默认级别的/etc/rc?.d目录下的符号链接,使得系统默认运行在一个修改的运行级别通过创建或修改/etc/inittab文件改变系统的运行级别。

linux6开机启动程序放在什么文件夹中?

一般来说,/etc/init.d文件夹中的东西通常用来启动服务,/etc/rc.local文件启动程序。

ubuntu/etc/init.d什么作用?

在Linux中,/etc/init.d 和 /etc/rc.d/init.d这两个目录,都是用来放服务脚本的,当Linux启动时,会寻找这些目录中的服务脚本,并根据脚本的run level确定不同的启动级别。