shell脚本文件怎么在后台运行?不要在命令行里 *** 作

shell脚本文件怎么在后台运行?不要在命令行里 *** 作,第1张

在 shell 脚本中,可以使用以下方法在后台运行脚本:

在脚本名后面加上 &符号,如:

./script.sh &

在脚本中使用 nohup 命令,如:

nohup ./script.sh &

使用 nohup 命令的好处是可以在退出 shell 终端后继续运行脚本。

如果要在后台运行的脚本不需要控制台输出,可以将标准输出和错误输出重定向到 /dev/null,如:

nohup ./script.sh >/dev/null 2>&1 &

这样就可以在后台运行脚本,且不会在命令行输出任何信息

1、该文件正在被其他程序占用,这种情况下,先关闭其他程序再进行 *** 作。

2、Unlocker软件,用户只需右键单击被占用的文件,在d出菜单中选择解锁,即可释放该文件,从而进行重命名等 *** 作。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/12040208.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-20
下一篇2023-05-20

发表评论

登录后才能评论

评论列表(0条)

    保存