0. 装到虚拟机与物理机,感觉各有各的不方便
Linux下systemctl命令和service、chkconfig命令的区别
1. service
根据/etc/init.d目录下的配置,做服务相关的:
- 启动
- 停止
- 重新启动
- 关闭系统服务
2. chkconfig
- 用于维护 /etc/rc[0-6].d 的命令行工具
- 配置服务启动的 周期、级别、环境
- 服务的启动顺序的控制走的是/etc/init.d
3. Sytemd(也就是命令:systemctl)
- 即 system daemon
- RedHat推荐使用,整合了service+chkconfig的能力
- enable/disable xxx.service
- start/stop xxx.service
- systemctl daemon-reload
- systemctl 详解
栗子:开机自启动:
开机自启动的三种方式
-
直接把需要执行的命令、脚本放到这里
vi /etc/rc.d/rc.local
- 配置chkconfig
-
配置systemctl
【linux】使用systemctl start xxx启动自己的程序|开机启动|守护进程