• 售前

  • 售后

热门帖子
入门百科

ubuntu开机自启动服务设置

[复制链接]
蓝色的天空888 显示全部楼层 发表于 2022-1-7 16:42:26 |阅读模式 打印 上一主题 下一主题
在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 在下边路径进行修改更换即可
  1. /etc/NetworkManager/system-connections
复制代码
到此这篇关于ubuntu开机自启动服务设置的文章就先容到这了,更多干系ubuntu开机自启动内容请搜索草根技能分享以前的文章或继续浏览下面的干系文章盼望各人以后多多支持草根技能分享!

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作