天天看点

linux 随笔 5-服务管理0. 装到虚拟机与物理机,感觉各有各的不方便1. service2. chkconfig3. Sytemd(也就是命令:systemctl)栗子:开机自启动:

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 详解

栗子:开机自启动:

开机自启动的三种方式

  1. 直接把需要执行的命令、脚本放到这里

    vi /etc/rc.d/rc.local

  2. 配置chkconfig
  3. 配置systemctl

    【linux】使用systemctl start xxx启动自己的程序|开机启动|守护进程