[转帖]Linux后端执行命令的方法
Posted jinanxiaolaohu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[转帖]Linux后端执行命令的方法相关的知识,希望对你有一定的参考价值。
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后端执行命令的方法的主要内容,如果未能解决你的问题,请参考以下文章
[转帖]Linux系统进程的知识总结,进程与线程之间的纠葛...
[转帖]linux screen 命令详解,xshell关掉窗口或者断开连接,查看断开前执行的命令