linux系统中独立进程与非独立进程
程,均可以由系统管理员手工启动及控制,也可以使指定的独立进程,在指定的系统
级别下自动运行或停止、 * 针对于独立进程而言,无论是否存在用户访问,其会始终占用系统资源、 通常情况下,独立进程是那些使用较多的并且是比较重要的系统程序、 2、非独立进程: * 所有的非独立进程及其进程脚本,均保存在非独立进程目录,即 /etc/xinetd.d 拥有帝国一切,皆有可能。欢迎访问phome.net * 非独立进程通常是那些使用比较少的,占用系统资源较少的进程、 当有用户访问时,系统会启动非独立进程为用户提供服务,当用户访问结束后,系统会关这些非独立 进程、 startx& -----在纯字符界面下进入图形界面
五、独立进程的控制与管理方法: 1、使用命令查看当前系统所在的级别: runlevel 如 查看结果为 N 3 ,表示系统刚启动,便直接进入了 3号级别、 若结果为 5 3 ,表示系统刚从5号级别转到当前的 3号级别 注:在级别 3下,可以输入命令 startx& 在级别3下启动图形界面、 2、在linux系统中,使用命令,在各种级别之间进行切换: init 对应的级别号 如 init 5 3、在linux系统中,每个运行级别所对应的级别目录 级别 0 /etc/rc.d/rc0.d 级别 1 /etc/rc.d/rc1.d 级别 2 /etc/rc.d/rc2.d 级别 3 /etc/rc.d/rc3.d 级别 4 /etc/rc.d/rc4.d 级别 5 /etc/rc.d/rc5.d 级别 6 /etc/rc.d/rc6.d 说明:用户可以打开每个级别所对应的目录,所在目录下均会存在以下两种文件,即一种是以 k 开头的文件,该类文件表示进入该级别后要关闭的程序 另一种是以 s 开头的文件,该类文件表示进入该级别后要运行的程序 每一种文件都有对应的编号,如 sookillall ,00即为程序的编号,表示执行该程序的先后顺序,编号越小,则执行优先 级越高、 4、级别0与级别6的级别目录说明: 级别6 目录内容: SOOKillall 关闭所有进程 SO1reboot 重启系统 除此以外,其余的均为以K 开头的文件 级别0 目录内容: SOOkillall 关闭所有进程 SO1halt 挂起 [关闭电源] 除此以外,其余的均为以 K 开头的文件、 5、使用命令,使指定的独立进程在进入某一个级别后会自动运行、 拥有帝国一切,皆有可能。欢迎访问phome.net 方法一: 主菜单丨系统设置丨服务器设置丨服务 该方法只能设定独立进程在当前级别下自动运行 方法二: 在字符界面下,使用命令 ntsysv 该方法也只能设定独立进程在当前级别下自动运行 方法三: 在字符界面下,使用命令 chkconfig * 使用 chkconfig 命令,查看指定的独立进程能在哪些级别下自动运行 chkconfig --list独立进程名称 on 如 chkconfig --level 35 smb on 注意:若要使指定的独立进程在指定的相关级别下不运行,则只需要将on 改为 off 以上三种方法,仅仅是配置了指定的独立进程,在进入某一个对应的级别以后会自动运行、 如果现在已经在指定的级别中,独立进程是不会运行的、 6、通过命令,每一个独立进程在当前的级别下手工运行: [而第5点中的三种方法,是下次及以后进入对应级别再自动运行] 方法一:打开主菜单丨系统设置丨服务器设置丨服务 选择所要运行的独立进程,并单击工具栏中的“开始”即可 方法二:直接运行独立进程的控制脚本即可 * 确定独立进程脚本所在的位置以及名称 所有独立进程脚本, |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |