当前位置:   article > 正文

ubuntu开机自启动服务设置_ubuntu设置服务开机自启动

ubuntu设置服务开机自启动

ubuntu 下创建服务及自启动的方法:

1. 在 [/lib/systemd/system] 创建sandtable.service 服务,

  1. [Unit]
  2. Description=/etc/sandtable Compatibility
  3. Documentation=man:systemd-sandtable-generator(8)
  4. ConditionFileIsExecutable=/etc/sandtable
  5. After=network.target
  6. [Service]
  7. Type=forking
  8. ExecStart=/etc/sandtable start
  9. TimeoutSec=0
  10. RemainAfterExit=yes
  11. GuessMainPID=no
  12. [Install]
  13. WantedBy=multi-user.target
  14. Alias=sandtable.service

2. 创建启动脚本

在[/etc]文件夹下创建sandtable启动脚本,切记加上[脚本后&], 保证服务不影响系统启动,不然那可能导致系统无法正常启动后果。

  1. #!/bin/sh
  2. /home/ubuntu/setup >> /home/ubuntu/test.log&

3. 启动服务

  1. systemctl start sandtable.service #启动服务
  2. systemctl status sandtable.service #查看服务是否启动
  3. systemctl enable sandtable.service #开机运行服务
  4. systemctl is-enabled sandtable.service #查询服务是否开机启动

4 服务常用命令

  1. systemctl is-enabled servicename.service #查询服务是否开机启动
  2. systemctl enable *.service #开机运行服务
  3. systemctl disable *.service #取消开机运行
  4. systemctl start *.service #启动服务
  5. systemctl stop *.service #停止服务
  6. systemctl restart *.service #重启服务
  7. systemctl reload *.service #重新加载服务配置文件
  8. systemctl status *.service #查询服务运行状态

5.桌面系统的开启与关闭

  1. // 关闭桌面系统
  2. sudo systemctl set-default multi-user.target
  3. sudo reboot
  4. // 打开桌面系统
  5. sudo systemctl set-default graphical.target
  6. sudo reboot

6. 桌面版设置的wifi 在下边路径进行修改替换即可

 /etc/NetworkManager/system-connections

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/243933
推荐阅读
相关标签
  

闽ICP备14008679号