V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
songz
V2EX  ›  问与答

linux 上有多少種開機自動運行的方法?

  •  
  •   songz · 2016-11-17 23:11:16 +08:00 · 1907 次点击
    这是一个创建于 2952 天前的主题,其中的信息可能已经有所发展或是发生改变。
    對於不同對象用不同方法,

    本人小白,

    有木有一種通用的方法?

    能應付 服務、可執行文件、腳本 等
    第 1 条附言  ·  2016-11-18 00:55:23 +08:00
    How To Configure a Linux Service to Start Automatically After a Crash or Reboot – Part 1: Practical Examples | DigitalOcean
    https://www.digitalocean.com/community/tutorials/how-to-configure-a-linux-service-to-start-automatically-after-a-crash-or-reboot-part-1-practical-examples
    6 条回复    2016-11-18 10:51:00 +08:00
    Arnie97
        1
    Arnie97  
       2016-11-17 23:24:34 +08:00 via Android   ❤️ 1
    不同发行版的 init 可能不同,所以…
    相关问题: https://www.zhihu.com/question/20126189
    ETiV
        2
    ETiV  
       2016-11-17 23:27:21 +08:00
    crontab -l

    # run after boot
    @reboot YOUR_COMMAND
    SpicyCat
        3
    SpicyCat  
       2016-11-17 23:34:25 +08:00   ❤️ 1
    每种发行版都有自己的开机启动机制,不过有许多发行版是共用一套机制。
    如果不用桌面环境(Desktop Environment), 而直接使用窗口管理器(Window Manager)的话,可以把要开机启动的代码写在 .xinit 里面。
    crontab, systemd 也有开机启动执行脚本的功能
    还有 upstart
    billlee
        4
    billlee  
       2016-11-18 00:56:08 +08:00   ❤️ 1
    现在是 systemd 一统天下的趋势了
    wwhc
        5
    wwhc  
       2016-11-18 06:44:11 +08:00   ❤️ 1
    现在除了 systemD 外就剩下 OpenRC 啦,大约是逼人非用 Gentoo 不可的意思
    stamaimer
        6
    stamaimer  
       2016-11-18 10:51:00 +08:00 via iPhone
    supervisor
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4108 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:27 · PVG 13:27 · LAX 21:27 · JFK 00:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.