关闭

关闭

关闭

封号提示

内容

首页 CentOS7以root权限开机自启动程序设置详解教程

CentOS7以root权限开机自启动程序设置详解教程.doc

CentOS7以root权限开机自启动程序设置详解教程

吕乐天
2019-01-17 0人钱柜777手机版登陆 0 0 0 暂无简介 举报

简介:本文档为《CentOS7以root权限开机自启动程序设置详解教程doc》,可适用于综合领域

智能选矿系统服务端以root权限开机自启动程序众联工程室本手册仅针对linux系统版本为centOS其他linux系统未做测试不能用做指导。Centos系统服务脚本目录:usrlibsystemd  的下面有system(系统)和user(用户)目录之分如需要程序在开机时没有登录用户账户之前就能启动运行把自己编写的xxxservice保存在usrlibsystemdsystem(系统)目录里如需要程序在开机时在登录用户账户之后才能启动运行把自己编写的xxxservice保存在usrlibsystemduser目录里。这里以程序在开机时没有登录用户账户之前就能启动运行为例一建立服务xxxservice文件: usrlibsystemdsystemxxxservice 内容如下UnitDescription=ceshiAfter=networktargetServiceType=simpleExecStart=usrbingnomecalculator startExecReload=usrbingnomecalculator restartExecStop=usrbingnomecalculatorstopPrivateTmp=trueInstallWantedBy=multiusertarget二 xxxservice内容解析:Unit:服务的说明Description:描述服务After:在本条服务启动才开启xxxservice服务Service服务运行参数的设置Type=simple:是以系统默认方式启动的形式ExecStart:为以程序绝对路径启动服务开始运行命令ExecReload:为以程序绝对路径重新启动服务命令ExecStop:为以程序绝对路径停止服务命令PrivateTmp=True:表示给服务分配独立的临时空间注意:Service的启动、重启、停止命令全部要求使用绝对路径Install服务安装的相关设置WantedBy=multiusertarget:设置为多用户三保存xxxservice文件以的权限把xxxservice保存在目录:usrlibsystemdsystem之下四配置xxxservice文件开机自启动 打开终端输入命令:systemctl enable xxxservice  使系统启用开机启动xxxservice然后终端输入测试启动xxxservice服务命令:systemctl start xxxservice测试xxxservice是否能启动成功如果不能启动成功查错误码直到能成功启动为止最后终端输入查看本服务当前状态命令:systemctl status lxxxservice当服务显示running状态时表明服务启动成功。五重启centOS系统查看xxxservice服务状态打开终端输入命令:systemctl status lxxxservice当服务显示running状态时表明服务启动成功或者终端输入命令:psaux有xxxservice文件里面启动的程序进程也表明服务启动成功。备注:其它相关终端指令任务旧指令新指令使某服务自动启动chkconfiglevelhttpdonsystemctlenablehttpdservice使某服务不自动启动chkconfiglevelhttpdoffsystemctldisablehttpdservice检查服务状态servicehttpdstatussystemctlstatushttpdservice(服务详细信息)systemctlisactivehttpdservice(仅显示是否Active)显示所有已启动的服务chkconfiglistsystemctllistunitstype=service启动某服务servicehttpdstartsystemctlstarthttpdservice停止某服务servicehttpdstopsystemctlstophttpdservice重启某服务servicehttpdrestartsystemctlrestarthttpdservice   设置开机自启动                          systemctl enable nginxservice停止开机自启动                          systemctl disable nginxservice重新启动服务                          systemctl restart nginxservice查看所有已启动的服务                    systemctl listunits type=service

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续钱柜777手机版登陆或者下载,敬请购买!

评分:

/4

意见
反馈

立即扫码关注

爱问共享资料微信公众号

返回
顶部

举报
资料

博聚网