中国教育在线 中国教育网 加入收藏 设为首页

linux认证考试:Ubuntu服务管理命令

http://itpx.eol.cn  来源:  作者:互联网  2011-06-15    

  Linux认证指获得专业Linux培训后通过考试得到的资格。目前国际上广泛承认的Linux认证有Linux Professional Institute(简称为LPI)、Sair Linux和GNU、Linux+和Red Hat Certified Engineer。

  Ubuntu服务管理有很多需要我们掌握的命令,这么多的命令有不少需要我们学习的。Redhat 提供了chkconfig这个命令来管理系统在不同运行级别下的服务开启/关闭:chkconfig ServiceName on/off 并可以用chkconfig ——list(两个杠) 查看当前的制定状况。

  Ubuntu服务管理里没有这个命令,其实也可以不用任何命令简单管理系统服务,可以通过改变 /etc/rc*.d(*的取值是从0到6和S)下的启动脚本名来管理服务。比如不想让KDM自动启动, 可以这样:sudo find /etc/rc* -name *kdm* -exec rm {} \;也就是把KDM的启动脚本全删掉。

  Ubuntu服务管理也提供了另外一个简单的命令来实现管理。但首先服务必须已在/etc/init.d目录中存在。如:

  添加一个服务:sudo update-rc.d ServiceName defaults

  删除一个服务:sudo update-rc.d ServiceName remove

  还可以安装另外一个比较强的工具: sudo apt-get install sysv-rc-conf sysvconfig

  启动:sudo sysv-rc-conf 它可心配置各服务在各级别上的启动情况。

  随时想启动某个服务,可以这样:sudo /etc/init.d/ServiceName start

  比如我要远程登录,要用ssh服务:sudo /etcinit.d/ssh start (别的系统可能是sshd)

  Ubuntu服务管理中还可以做别的操作:

  start :启动服务stop :停止服务 restart :关闭服务,然后重新启动reload :使服不重新启动而重读配置文件status :提供服务的当前状态 condrestart :如果服务锁定,则这个来关闭服务,然后再次启动。

  再说一下 linux 运行级别的意思: 通常有这几个 runlevel :runlevelsystem state 0 halt the system 1  single user mode 2 basic multi user mode 3 multi user mode 5 multi user mode with gui 6 reboot the system S  single user mode runlevel 命令查看当前运行级别。init 命令改变当前运行级别。

推荐给好友    我要收藏    我要纠错    分享到

免责声明:

① 凡本站注明“稿件来源:中国教育在线”的所有文字、图片和音视频稿件,版权均属本网所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本站协议授权的媒体、网站,在下载使用时必须注明“稿件来源:中国教育在线”,违者本站将依法追究责任。

② 本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。

内容推荐
eol.cn简介 | 联系方式 | 网站声明 | 京ICP证140769号 | 京ICP备12045350号 | 京公网安备 11010802020236号
版权所有 北京中教双元科技集团有限公司 EOL Corporation
Mail to: webmaster@eol.cn