Nohup是UNIX/linux系统中一64as命令,利用它可以让用户在Linux系统中实现后台运行程序。让程序在后台运行可以在关闭终端仍能继续运行,这样可以避免由于程序失去响应而造成的资源浪费或脚本无法正常运行的情况。本文主要介绍使用nohup命令在Linux系统中实现后台运行的相关方法。
公司主营业务:成都网站建设、网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出乌海海南免费做网站回馈大家。
nohup 命令的使用方法:nohup [command] &
其中Command为需要在后台运行的命令,也可以是一个shell脚本,步骤如下:
1.首先,使用cd命令切换到存放Command的路径;
2.接着,使用nohup命令执行Command,如:nohup ./startup.sh &
3.最后,在脚本执行完成后,再次使用cd命令切换到脚本所在路径,即可看到输出文件:nohup.out。
使用nohup命令后,当关掉终端时,Command仍会以后台守护进程的形式运行,而Command的输出结果会保存到名为nohup.out中,可以依据这个文件查看Command的实际结果。
运行nohup命令后,Command会占用指定的资源,并可以在Linux系统中看到它的进程,此时,只要按照如下步骤,就可以杀死相应的进程。
1.首先输入ps -ef | grep [Command]命令查看当前的进程,此时会在屏幕中列出所有正在运行的进程;
2.接着,根据所列出的进程号,输入kill [Application’s PID] ,来杀死进程;
3.最后,再次向终端输入ps -ef | grep [Command],来确认进程是否已经被杀死。
总结一下,使用nohup命令可以让用户在Linux系统中实现后台运行程序,并且再次根据PID号杀死指定的进程。使用nohup后可以避免由于意外断电等原因造成的脚本无法正常运行,同时可以节省资源,提升运行效率。
香港服务器选创新互联,2H2G首月10元开通。
创新互联(www.cdcxhl.com)互联网服务提供商,拥有超过10年的服务器租用、服务器托管、云服务器、虚拟主机、网站系统开发经验。专业提供云主机、虚拟主机、域名注册、VPS主机、云服务器、香港云服务器、免备案服务器等。
新闻名称:用Nohup在Linux系统中实现后台运行的方法(nohuplinux)
网站地址:http://www.shufengxianlan.com/qtweb/news5/266555.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联