Openwrt也是基于Linux的,所以如果需要后台运行程序的话,是需要使用到nohup命令的,这段时间我的Openwrt怎么都无法运行nohup,导致了我的网云穿内网穿透工具无法正常运行,而且找不到任何错误的痕迹,在急用的情况下只能使用screen代替,screen和nohup不太一样,nohup是运行后台运行,而screen相当于开了一个新的后台页面,运行的内容是不会被关掉的,正符合我的需求。
首先得写一个sh运行脚本,写入你需要执行的命令,然后保存为.sh文件。
#!/bin/bashMpdQ2vjEHKE4GG0L ./wyc_linux_64 -token=令牌
使用screen没命令新建一个后台ssh页面。
screen -S yourname
使用命令运行sh脚本,运行后你即使关闭了ssh页面,也依然能后台运行。
sh /root/xxx.sh
暂无评论