linux 添加指令到开机启动项目,并托管后台

在Linux中,您可以通过编辑启动脚本或使用cron来实现将用户指令设置为开机自启动并放在后台运行。

  1. 使用启动脚本:

    • 创建一个新的启动脚本,例如/etc/init.d/my_script
    • 在脚本中添加您要在开机时执行的指令,例如:
      #!/bin/bash
      su - <用户名> -c "<您的指令> &"
      
      <用户名>替换为您要以其身份运行指令的用户名,将<您的指令>替换为您要在开机时运行的指令。
    • 保存并退出脚本。
    • 授予脚本执行权限:
      sudo chmod +x /etc/init.d/my_script
      
    • 将脚本添加到开机启动项:
      sudo update-rc.d my_script defaults
      
  2. 使用cron

    • 打开cron配置文件:
      crontab -e
      
    • 在文件末尾添加一行,指定您要在开机时运行的指令,例如:
      @reboot <您的指令> &
      
      <您的指令>替换为您要在开机时运行的指令。
    • 保存并退出文件。

无论您选择使用哪种方法,请确保指令以后台方式运行(例如使用&符号),这样它将在启动时在后台运行。

你可能感兴趣的:(linux,服务器,网络)