首页 > 系统服务 > 详细

[转帖]Linux后端执行命令的方法

时间:2018-12-18 10:42:21      阅读:153      评论:0      收藏:0      [点我收藏+]

Linux 后台执行命令的方法

http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=4241330&fromuid=21288388

 

sh 22.sh &  
将任务放到后台 ,即使关闭xshell退出当前session依然继续运行,但标准输出和标准错误信息会丢失
nohup sh 22.sh  
将任务放到后台,关闭标准输入,前台不再能够接收任何输入(标准输入),重定向标准输出和标准错误到当前目录下的文件nohup.out,即使关闭xshell退出当前session依然继续运行。
nohup sh 22.sh  & 
将任务放到后台,但是依然可以使用标准输入,前台能够接收任何输入,重定向标准输出和标准错误到当前目录下的文件nohup.out,即使关闭xshell退出当前session依然继续运行。


nohup和&的缺点是,如果你要在一个shell会话里面执行多个命令和脚本,那么要每个命令和脚本都要加nohup和&非常麻烦,所以才有了screen和TMUX

 

nohup ping 10.24.200.200 >zhaobsh.txt 2>&1 &

将标准输出和错误输出 输入到 当前目录的 zhaobsh.txt 文件中去

 

[转帖]Linux后端执行命令的方法

原文:https://www.cnblogs.com/jinanxiaolaohu/p/10134966.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!