Linux学习笔记——利用systemd实现服务自启动
2017-08-31 21:55
302 查看
每个服务对应一个服务配置文件,若用户想添加服务,必须自己编写服务配置文件。
(配置文件主要放在/usr/lib/systemd目录下,也可能在/etc/systemd/system目录下)
以下为服务设置自启的主要步骤:
1、若服务比较简单则直接找到服务程序即可,否则需要用户编写命令脚本。
2、编写配置文件xxx.service放在/usr/lib/systemd目录下。
3、输入以下命令
Loaded行:配置文件的位置,是否设为开机启动
Active行:表示正在运行
Main PID行:主进程ID
Status行:由应用本身(这里是 httpd )提供的软件当前状态
CGroup块:应用的所有子进程
日志块:应用的日志
服务配置文件如何编写请参考http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html
(配置文件主要放在/usr/lib/systemd目录下,也可能在/etc/systemd/system目录下)
以下为服务设置自启的主要步骤:
1、若服务比较简单则直接找到服务程序即可,否则需要用户编写命令脚本。
2、编写配置文件xxx.service放在/usr/lib/systemd目录下。
3、输入以下命令
$ sudo systemctl enable xxx #使能自启,并在/etc/systemd/system目录添加一个符号链接,指向/usr/lib/systemd/system里面的xxx.service文件 $ sudo systemctl start xxx #使能后服务需等到下次开机才会启动,该命令实现服务马上启动 $ sudo systemctl status xxx #查看服务状态
$ sudo systemctl stop/kill/restart xxx #关闭/强制关闭/重启服务
服务状态中
Loaded行:配置文件的位置,是否设为开机启动
Active行:表示正在运行
Main PID行:主进程ID
Status行:由应用本身(这里是 httpd )提供的软件当前状态
CGroup块:应用的所有子进程
日志块:应用的日志
服务配置文件如何编写请参考http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html
相关文章推荐
- 安卓个人学习笔记---利用服务实现电话监听
- Linux学习笔记 文件服务Vsftp详细介绍
- Web Service学习笔记:利用YAHOO公开API做天气预报Web服务
- 孙鑫VC学习笔记:第十六讲 (一) 利用事件对象实现线程间的同步
- 微软StockTrader 2.03 学习笔记(7)--配置服务实现示例指南(三)
- rh9 linux服务配置学习笔记--------dns
- Linux学习笔记——文件服务之NFS
- Linux学习笔记——DHCP服务
- 【Ubuntu+OpenCV】ubuntu/linux环境下,运用opencv实现图像的读入、显示--学习笔记【1】
- 微软StockTrader 2.03 学习笔记(5)--配置服务实现示例指南(一)
- Effective C# 学习笔记(三十一)利用IComparable<T>和IComparer<T>接口来实现排序关系
- 将Apache添加为Linux的服务 实现自启动
- rh9 linux服务配置学习笔记---------Apache
- 学习笔记:使用Web Service Software Factory开发简易留言本服务以及Mobile调用实现-1.创建Service
- 微软StockTrader 2.03 学习笔记(8)--配置服务实现示例指南(四)
- 孙鑫VC学习笔记:第十六讲 利用事件对象实现线程间的同步
- MonoRail学习笔记五:定制服务实现自定义功能
- Linux学习笔记----Mail服务
- MonoRail学习笔记五:定制服务实现自定义功能
- Linux学习笔记——DHCP服务