欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 艺术 > 【linux基础】后台执行命令,防止中断nohup

【linux基础】后台执行命令,防止中断nohup

2024/10/24 18:20:12 来源:https://blog.csdn.net/weixin_55649639/article/details/128734492  浏览:    关键词:【linux基础】后台执行命令,防止中断nohup

前台运行与后台运行:前台运行,就是运行过程一直在屏幕输出。

目的:1. 提交至后台    2.防止中断  nohup


1.终端上不要有大量的log出现,后台运行

(1) & 程序后台运行

#脚本、修改权限
vi test.sh
chmod 777 test.sh#后台运行脚本
./test.sh &#查看状态
jobs

语法:加载一个命令的最后面,表示这个命令放在后台执行  ./test   &

补充:这样程序在后台运行,但是日志依然在前台;

需要将日志输出重定向  

 查看任务:jobs 命令可以查看当前有多少在后台运行。 

防止中断   nohup

(2) nohup

用途:加在一个命令的最前面,表示不挂断的运行命令;

防止窗口关闭 / 断网造成运行代码异常

一般两个一起用:          nohup command(命令) &

主要参考:linux后台执行命令:&与nohup的用法https://mp.weixin.qq.com/s?src=11&timestamp=1674091726&ver=4297&signature=VtoXXoUTaaw6w*ziyPyJN2k5FKisYmnYhHPJ0OcPyXC97*blwQJeZug8fOlEJ1ueAveYB2dyL2pDn2hzj*girwW1LliAAcgAxlyYEragaitsM61nkVMFdY7bPLkMDknG&new=1

略看:

nohup命令后台运行程序 - 简书

Linux下nohup实现后台运行程序及查看(nohup与&)_Linux_资源库

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com