Ubuntu Server如何统一开机启动管理(获取开机启动列表及某服务开机启动状态)?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Ubuntu Server如何统一开机启动管理(获取开机启动列表及某服务开机启动状态)?

2016-06-27 15:04:07 3552 1

系统环境:阿里云ECS
系统版本:Ubuntu 14.04.3
问题: UbuntuSever下如何统一管理服务开机启动
Linux下有几种通用的开机启动方式(我理解的其实原理都类似)不过管理起来不太方便

/etc/rc.local
/etc/rcN.d/script_filenalme  # N 为启动级别
所以,除此以外各个发行版还有自己的管理工具或者脚本

# CentOS & Redhat
chkconfig srvice_name {on|off}    # CentOS6.x 以下版本
systemctl enable service_name     # CentOS7.x 以上版本

# ubuntu (Debain未查) 查到有以下2中方式
update-rc.d service_name defaults;    
sysv-rc-conf --level 345 service_name on;
疑惑的是,两种方式貌似都管理了一部分服务,但是在各自的方式中查不到,如:

默认开机启动的服务,使用sysv-rc-conf查不到:
sysv-rc-conf --list | grep 'ssh\|cron' # 结果只输出了服务名,没有显示在各个运行级别的状态
使用update-rc.d开启cron,提示不存在
shell> update-rc.d cron defaults

update-rc.d: warning: /etc/init.d/cron missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
System start/stop links for /etc/init.d/cron already exist.
在当前运行级别下也查不到默认开启启动的服务
ll /etc/rc$(runlevel|awk '{print $NF}').d/S*|grep 'cron\|ssh' # 内容为空
使用sysv-rc-config命令查看,确实有类似ssh,cron等默认开机启动服务没有勾选
sysv-rc-config

有没有哪位大神熟悉UbuntuServer的,给指点下,上面这些问题原因是什么,再UbuntuServer下如何统一管理服务开机

搞明白了,感觉有点乱~,我理解的大概如下:

Ubuntu自己搞了一种开机自启动管理机制叫UpStart, 同时之前的System-V init的机制也并未完全废弃,两种方式并存导致我之前疑惑,

判断依据
区分某一种服务是那种方式启动,可以查看 /etc/init/service_name.conf

(下面内容直接从原文粘过来改了)

在 /etc/init 底下找不到該 .conf ,就歸 sysvinit 管。
执行命令initctl list若是由 upstart 啟動的服務,便會列出其狀態。
上链接,感兴趣的自己去看下吧

取消 提交回答
全部回答(1)
相关问答

1

回答

Linux 安装选择模式为什么分别是 Install Ubuntu Server?

2022-03-31 18:11:13 437浏览量 回答数 1

1

回答

Ubuntu是如何 安装的?

2022-03-31 13:13:24 405浏览量 回答数 1

1

回答

Ubuntu 安装如何新建虚拟机向导?

2022-03-31 14:58:47 384浏览量 回答数 1

1

回答

Ubuntu每一步安装都有什么要求?

2022-03-31 15:07:20 395浏览量 回答数 1

1

回答

Ubuntu的安装模式有哪些?

2022-03-31 17:05:31 410浏览量 回答数 1

1

回答

怎么才能安装Ubuntu 呀?

2022-03-30 21:30:50 512浏览量 回答数 1

1

回答

孩子想安装Ubuntu ,可以给孩子提供下教程嘛?

2022-03-30 21:51:23 750浏览量 回答数 1

0

回答

Ubuntu安装mongodb集群时出现child process failed错误信息

2021-10-26 18:28:03 602浏览量 回答数 0

1

回答

安装Ubuntu 14.04.3 出现严重问题 :keyboard,access hard drive,firefox

2016-06-23 11:37:56 2562浏览量 回答数 1

2

回答

安装了阿里的ubuntu,无法启用 伪静态问题

2016-01-01 17:57:51 5605浏览量 回答数 2
+关注
文章
问答
问答排行榜
最热
最新
相关电子书
更多
《Nginx 代理系统常用手册》
立即下载
《Zabbix 监控常用手册》
立即下载
低代码开发师(初级)实战教程
立即下载