notelab开机启动设置

本文记录了如何在Ubuntu系统中设置Jupyter实验室开机启动,并解决开机启动时nohup命令不生效的问题,最终通过crontab实现Jupyter的自动启动。此外,也提及了后续会探讨外网访问Jupyter的方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

jupyter每次都要人工执行shell启动,今天设置它为开机启动.并完成了外网访问方案.
本文主要介绍开机启动的介绍.外网如何访问择日再写文章介绍.

1找/lib/systemd/system/rc-local.service这个文件,我的ubuntu是在lib目录下找到这个文件的,跟网上其他人的不一样,所以才写此文记录.
追加

[Install]
WantedBy=multi-user.target
Alias=rc-local.service
systemctl enable rc-local

这部完成后面大同小异啦!
向文件 rc.local 写入

#!/bin/bash -e
echo "this just a test"  > /root/test/test.txt
exit 0

给 rc.local 加上【可执行】权限 (默认不可执行,不加权限的话怎么改动 rc.local 都不会执行)

chmod +x /etc/rc.local

重启查看是否生成文件.

到了这一步,修改rc.local,增加自己需要的启动命令即可.
重启机器测试,
出现了问题,nohup执行jupyter不生效,查了一下午不知道什么原因.
最后使用crontab命令先解决了.后面再来排查.

crontab -e -u xx(这里写自己的用户名,不要写root)

@reboot (sleep 2;sh /home/xx/jupyter.sh)
重启成功啦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值