栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

自启动失败的问题——自己的随笔

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

自启动失败的问题——自己的随笔

开机自启动,再/etc/rc.local中,添加运行的shell脚本test1.sh,第一次设置成功,没啥问题。
但是,当我想改为运行脚本test2.sh,遇到如下问题:
1.开机自启动,执行rc.local的过程中,死活找不到test2.sh!至今也不知道为啥找不到。
于是,为了探索问题所在,我在rc.local中,添加了一句touch test2.sh,用来新建一个test2.sh,奇怪的事情出现了——我居然找不到新建的test2.sh。
解决方法:

使用touch test2.sh手动在命令行创建。不要从外部windows系统创建再copy进来。

2.test.sh中,cd /home/xxx,报错,无法执行这个命令。
我有惊讶到了,这明明是最简单的命令了。也能出错,TMD。
参考代码,如下代码没问题。但不保证。

#!/bin/bash
PWD=`dirname $0`
cd $PWD
cd ./uphead
source /home/just01/anaconda3/bin/activate uphead
nohup  /home/just01/anaconda3/envs/uphead/bin/python head_up_down.py &
CUDA_VISIBLE_DEVICES=1 nohup  /home/just01/anaconda3/envs/uphead/bin/python head_up_down.py &

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/705935.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号