Chinaunix首页 | 论坛 | 博客
  • 博客访问: 353102
  • 博文数量: 86
  • 博客积分: 1460
  • 博客等级: 上尉
  • 技术积分: 848
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-12 14:07
文章分类

全部博文(86)

文章存档

2017年(36)

2016年(17)

2015年(1)

2013年(12)

2012年(2)

2011年(1)

2010年(1)

2009年(16)

我的朋友

分类: LINUX

2013-11-18 13:32:08

1.  之前都是搞的redhat 或者centos 的,使用ubuntu 设置开机自启动不太一样
2.  redhat或者centos 有ntsysv  或者setup 或者system-config-services 或者chkconfig 工具来设置开机自启动
3.  ubuntu 默认应该是没有安装chkconfig这个包,可以通过命令sudo apt-get install chkconfig 自己安装,之后运行命令chkconfig -l或者chkconfig --list就可以看到和redhat里面chkconfig --list 一样的结果了,不过ubuntu 应该是还有其他非system-v自启动管理方式,估计是OPENBSD的启动方式,因为通过chkconfig看到的ssh 是所有级别都是off,但是这个服务仍然会自启动的。
sudo chkconfig -l
acpi-support              0:off  1:off  2:on   3:on   4:on   5:on   6:off
acpid                     0:off  1:off  2:off  3:off  4:off  5:off  6:off
alsa-mixer-save           0:off  1:off  2:off  3:off  4:off  5:off  6:off
anacron                   0:off  1:off  2:off  3:off  4:off  5:off  6:off
apparmor                  0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
apport                    0:off  1:off  2:off  3:off  4:off  5:off  6:off
atd                       0:off  1:off  2:off  3:off  4:off  5:off  6:off

  chkconfig工具 可以设置服务的自启动级别,状态,添加,删除等,基本和redhat 差不多,就是命令格式有些不同,具体可以参考man手册,例如
  chkconfig -s ssh on 


4. ubuntu 在目录/etc/init/ 下面有很多conf文件,比如ssh.conf  这些配置文件就是另一种服务自启动的方式
5. dpkg -S `which update-rc.d`    sysv-rc: /usr/sbin/update-rc.d
   ubuntu 还有个sysv-rc 包可以管理开机自启动,是perl脚本,是用来自动创建相应级别的SXX   KXX 软连接的,要保证/etc/init.d/下面已经有相应的脚本了
阅读(2780) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~