Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
hymbz
V2EX  ›  Linux

ubuntu 在 rc.local 里添加了命令为什么无法执行?

  •  
  •   hymbz · Dec 11, 2016 · 6780 views
    This topic created in 3622 days ago, the information mentioned may be changed or developed.
    在 rc.local 里添加了 route del -net 0.0.0.0 。但开机后还是没有效果。加在 exit 前了。
    14 replies  •  2016-12-14 10:17:44 +08:00
    ericFork
    ericFork
    Dec 11, 2016
    1
    如果你用的是 Ubuntu 16.04 的话需要启用 rc-local 服务:

    sudo systemctl enable rc-local.service
    q397064399
    q397064399
    Dec 11, 2016
    2
    @ericFork ╮(╯▽╰)╭, linux 各大发行版 真的是年年变,我看 systemed 能活多久
    对于普通用户来讲,启动一个用户进程,等到系统全部启动完毕之后就行了,可惜偏偏 systemed 不如人愿

    建议楼主使用 supervisor
    gux928
    gux928
    Dec 11, 2016 via iPhone
    3
    这套设置真是对我的小白用户不友好,搜索了各种办法没能解决,看日志报错也是莫名奇妙。

    后来发现 ubuntu 有图形界面可以直接添加启动项。。。。
    Devin
    Devin
    Dec 11, 2016 via iPhone
    4
    @ericFork 换成 crontab 如何 https://www.v2ex.com/t/87227
    ericFork
    ericFork
    Dec 11, 2016
    5
    @Devin 挺好啊,不过用 cron 的话注意默认的 PATH 比较少
    sagaxu
    sagaxu
    Dec 11, 2016
    6
    @q397064399 linux 哪有普通用户,都是开发和运维人员,要配各种服务的, systemd 太方便了
    bbbb
    bbbb
    Dec 11, 2016 via iPhone
    7
    我前几天执行了更新命令后,里面的有些命令就失效了,弄了不少时间才发现其实 rc.local 其实是没问题的。最后用 supervisor 解决。
    hosiet
    hosiet
    Dec 11, 2016
    8
    对于永久部署的项目,与其用 rc.local 不如做成系统服务。旧机器可以写 LSB / sysv 系统服务,新机器可以写 systemd 服务,功能更强大。只针对服务器,不针对桌面用户开机启动的需求。
    Tyanboot
    Tyanboot
    Dec 11, 2016 via Android
    10
    @q397064399 论配置这些, systemd 比 sysvinit 方便多了好吧。
    fangxing204
    fangxing204
    Dec 11, 2016 via Android
    11
    看看出什么错了, systemctl status rc.local
    Tony8Finet
    Tony8Finet
    Dec 12, 2016
    12
    要设定执行权限:
    sudo chmod +x /etc/rc.local
    hymbz
    hymbz
    OP
    Dec 12, 2016
    13
    感谢各位,用 supervisor 解决了!
    Mdrights
    Mdrights
    Dec 14, 2016 via iPhone
    14
    @hosiet
    @Tyanboot
    @sagaxu

    但是也失去了寶貴的在實踐中領悟 the Linux way
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2201 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 13:47 · PVG 21:47 · LAX 05:47 · JFK 08:47
    ♥ Do have faith in what you're doing.