linux增加开启启动服务

Ubuntu

添加一个服务: sudo update-rc.d ServiceName defaults
删除一个服务: sudo update-rc.d ServiceName remove

其实 update-rc.d 是从 /etc/init.d/ 下的脚本读取被称作为 LSB TAG 的东西,去配置对于 /etc/rc*.d

服务脚本都是以root账户执行的,有些时候需要切换到对应的执行账户才能执行

以特定账号运行命令

su - <账号> -c "<命令>"

linux 运行级别的意思

通常有这几个 runlevel : runlevel  system state 0  halt the system 1  single user mode 2  basic multi user mode 3  multi user mode 5  multi user mode with gui 6  reboot the system S  single user mode

runlevel 命令查看当前运行级别. init 命令改变当前运行级别.