发布网友 发布时间:2022-04-19 12:51
共4个回答
热心网友 时间:2023-07-06 12:54
不要注销退出,一注销所有的都会被关掉了!直接关掉或者你多创建几个用户登陆!热心网友 时间:2023-07-06 12:54
nohup可以让脚本在推出登录后继续执行热心网友 时间:2023-07-06 12:54
例如你有一个脚本 a,sh追答执行命令不用那样 你可以编写一个shell脚本 a.sh ,内容如下: vim a.sh
#!/bin/bash
### 前面的命令执行成功后,才执行'&&' 后面的命令
quartus && synplify
###不管前面命令执行成功与否都执行 ';' 后面的命令
quartus ; synplify
保存退出后,在命令行输入 nohup bash a.sh > a.log 2>&1 &
还有,如果你是执行计划,例如每隔多久就要执行一次的话,可以用crontab -e来实现,如下:[root@test ~]# crontab -e
00 1 * * * nohup bash /home/backup/a.sh > /home/backup/a.log 2>&1 &
然后保存退出即可,
00 1 * * * 这一段是时间段,分别表示
分 时 天 月 周
上面我的 00 1 * * * 表示 每天 凌晨1点执行a.sh,其中 脚本的路径必须是绝对路径,这样说,可明白?
如果你只是要执行一次的话,可以使用 at 这个命令;
热心网友 时间:2023-07-06 12:55
你需要nohup