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

作者&投稿:糜炉 (若有异议请与网页底部的电邮联系)
Linux:/etc/init.d/*和/etc/rc.d/*是怎样的关系?~

/etc/rc.d/* 中的程序一般就在/etc/init.d/*内, 往往是一些软链接(本人的debian 中没有/etc/rc.d目录)
/etc/init.d/中往往是一些开机启动要用的程序和服务. 不同的/etc/rcX.d(X=0,1,2,3,...), 对应不同的运行级别, 以不同的级别运行时, 会选用不同的/etc/rcX.d中的程序, /etc/rcX.d里的程序都是/etc/init.d中程序的软链接.
功能用法上没有什么可比性. /etc/init.d中就是一些程序, /etc/rcX.d则是规定了以何种方式使用这些程序

任何用户都可以执行,只是大部分脚本是启动一些在后台运行的服务,所以只能root用户才能执行成功。
如果是问在启动的时候,执行这些脚本的的权限是 root 权限。
linux启动的时候能在本系统中能看到源码的代码就是 /etc/rcX.d中的脚本,X是一个数字对应每个运行级别。
其中S开头的表示进入这个级别时候执行的脚本,K开头的是退出这个级别时候执行的脚本,后面跟的数字表示执行顺序(先执行编号小的)。其实,其中的脚本也是调用了 /etc/init.d中的脚本启动一些初始的服务。

/etc/init.d/是目录,下面存放着很多服务程序。操作方法如下:

1、# cd Path,cd 命令即可进入到Path路径下的目录,如果Path不是绝对路径的话,则表示在当前目录下寻找,等同于命令 # cd ./Path。

2、#mkdir dirName,mkdir命令用来创建目录,后面加上目录名即可,另外,使用 -p参数,可以建立多层目录。

3、#rmdir dirName(空目录),使用rmdir可以删除一个不含任何文件的空目录,如果在确认安全的情况下,可以使用命令 #rm -rf dirname ,能删除该目录及其子目录。

4、#rm fileName/Dirname,rm命令可以删除一个文件或目录,带上 -f,参数表示强制删除,带上 -r参数,表示将目录下的子目录递归删除。

5、#mv  sourcefile1 sf2  . . . directory,mv用来将某些文件移动到某个目录下 , -f 参数表强制不询问, -u参数表是若目标文件已存在,且源文件较新,则更新。



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

就是各种服务。看到有0到6的服务,是不同级别的意识

初始化。都是初始化脚本信息。你用vi打开看下就明白了。


密山市17081273022: linux中如何修改cd ~ 命令的默认路径
谢尝甘露: 进入/ect,打开passwd文件.如:root:x:0:0:root:/root:/bin/bash只需要把里面的/root改为其他目录即可

密山市17081273022: linux常用命令有哪些? -
谢尝甘露: linux常用命令有pwd命令、cd命令、ls命令、cat命令、grep命令、touch命令、cp命令、mv命令、rm命令、rmdir命令等.linux常用命令: 1、 pwd命令 该命令的英文解释为print working directory(打印工作目录).输入pwd命令,Linux会输出当...

密山市17081273022: Linux的基本命令格式如何?Linux下经常使用的通配符有哪些? -
谢尝甘露: Linux的基本命令格式:命令 [-选项] [参数]例如ls -a /etcls - l /etc makdir -p /abc/cba linux常用通配符有* ,?,[ ],[^],[:space:],[:punct:],[:lower:],[:upper:],[:digit:],[:alnum:]等等.* 匹配任意长度的任意字符 ?匹配任意单个字符 [ ]匹配制定范围...

密山市17081273022: Linux常用指令有哪些啊 -
谢尝甘露: http://wenku.baidu.com/search?word=linux%D6%B8%C1%EE&lm=0&od=0 详解

密山市17081273022: linux 运行命令 -
谢尝甘露: 1、编辑文件vi,按下i进行编辑,保存结束.编辑 ESC :wq回车,不保存结束.编辑 ESC :q回车.2、在Linux系统下执行文件我们需要使用的的文件名sh,假如我们需要执行host.sh文件,我们需要进入文件所在目录接着执行.结束当前正在运行的命令分为前台和后台命令:1、终止在终端中正在运行的前台命令使用Ctrl+C快捷键就可以了!2、终止后台运行的命令.方法一:通过 jobs 查看job号,比如为1,执行命令 kill %1.方法二:通过 ps 查看进程号,比如为num,执行命令 kill num.

密山市17081273022: Linux嵌入式中,进入一个目录的指令中,&&. 这个代码是什么意思?有什么意义? -
谢尝甘露: 1、&&是为了让两个命令连续执行,只有前面命令执行成功,后面命令才继续执行 cd Quake3 && ./start.sh 可以省掉,不过每个命令要分行,例如 cd Quake3 ./start.sh 2、也可以用; command1;command2;command3 不管前面命令执行成功没有,后面的命令继续执行 cd Quake3;./start.sh 3、command1&command2&command3 三个命令同时执行

密山市17081273022: Linux的全部命令 -
谢尝甘露: Linux系统下基本命令: 要区分大小写 uname 显示版本信息(同win2K的 ver) dir 显示当前目录文件,ls -al 显示包括隐藏文件(同win2K的 dir) pwd 查询当前所在的目录位置 cd cd ..回到上一层目录,注意cd 与..之间有空格.cd /返回到根目录...

密山市17081273022: linux中的关机命令有哪些? -
谢尝甘露: Linux中常用的关机和重新启动命令有shutdown、halt、reboot以及init,它们都可以达到关机和重新启动的目的,但是每个命令的内部工作过程是不同的,下面将逐一进行介绍.1. shutdownshutdown命令用于安全关闭Linux系统.有些用户会使...

密山市17081273022: linux下的Source命令的基本功能 -
谢尝甘露: source命令用法:source FileName 作用:在当前bash环境下读取并执行FileName中的命令.注:该命令通常用命令".”来替代.使用范例:1、source filename2、. filename #(中间有空格)source命令(从 C Shell 而来)是bash shell的...

密山市17081273022: linux 操作系统 常用 命令 有哪些? -
谢尝甘露: 一. 启动,关机,登入,登出相关命令 <login> 登录 <logout> 登出 <exit> 登出 <shutdown> 停止系统 <halt> 停止系统 <reboot> 重启动 <poweroff> 切断电源 <sync> 把内存里的内容写入磁盘 <lilo> 安装lilo启动管理程序 <grub> 安装lilo启动管理程序 ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网