关于nohup,sh,&命令执行xxx.sh脚本的区别

sh是在当前线程执行,如果当前连接关掉后,会停止sh文件的执行。
nohup:不挂断的运行,和用户终端没有关系,例如我们断开SSH连接都不会影响他的运行。
&是指在后台运行,但当用户推出(挂起)的时候,命令自动也跟着退出。

注意:nohup没有后台运行的意思;&才是后台运行。

nohup COMMAND & 这样就能使命令永久的在后台执行
例如:

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

关于nohup,sh,命令执行xxx.sh脚本的区别相关推荐

  1. 服务器脚本执行sql文件命令行,sh命令执行sql脚本

    sh命令执行sql脚本 内容精选 换一换 GAUSS-51400 : "Failed to execute the command: %s."SQLSTATE: 无错误原因: 执行 ...

  2. slqplus命令执行slq插入脚本

    问题描述: 大量的sql插入数据,在plsql工具中执行比较慢,用sqlplus命令执行sql插入脚本很快,方法如下: 一.xshell登录到数据库服务器 二.上传sql脚本文件,放到/home/路径 ...

  3. 关于shell unix下,直接执行shell与sh 执行 或加 . 脚本 的区别及含义

    今天遭遇到一个问题 写了一小段脚本想增加一个环境变量 atest.sh 代码如下 #!/bin/bash dir=${PWD} echo "export PATH=/$PATH:${dir} ...

  4. linux shell命令分布执行,Linux学习笔记:bash特性之多命令执行,shell脚本

    今天我们学习了bash特性多命令执行包括各个命令之间的逻辑关系.其中包含"与""或""非"命令的执行.下面即为我们所学习的这些逻辑命令关系之 ...

  5. linux 命令执行进度,shell脚本实现“显示命令执行进度”

    上网看到这样一段代码: 使用方法就是:xxx.sh file.tar 在解压文件的时候会给出解压进度 #!/bin/bash if [ $# -ne 1 ]; then echo "Usag ...

  6. shell中source命令与sh命令的区别

    一.source命令 1.1 source命令的使用方法 source filename.sh 文件没有可执行权限时,也可以使用source命令执行. source命令是在当前shell中执行的,并未 ...

  7. 用source命令执行脚本和用sh执行脚本之间的区别

    问题: 有很多方式可以执行脚本, 1).source test.bsh 2).. test.bsh 3).chmod a+x test.bsh;./test.bsh 4).sh test.bsh 它们 ...

  8. sh命令 /Linux中执行shell脚本的4种方法总结

    bash shell 脚本的方法有多种,现在作个小结.假设我们编写好的shell脚本的文件名为hello.sh,文件位置在/data/shell目录中并已有执行权限. 方法一:切换到shell脚本所在 ...

  9. ubuntu 下通过 sh 命令运行脚本产生如下错误:[: y: unexpected operator

    今天同事在打包 deb 时发生了如下错误: [: y: unexpected operator 脚本代码如下: read -p " Make Release Version [y/n]:&q ...

  10. linux命令删除sh文件,Linux下面使用命令如何运行.sh文件的两种解决办法 删除windows.old文件夹的解决...

    延伸:删除windows.old文件夹的解决办法 描述:...行",这样就以管理员身份运行了cmd. 然后就很简单啦: 1 rd /S /Q c:\windows.old 注意,运行该命令后 ...

最新文章

  1. 不同路径—leetcode62
  2. oracle表空间不足
  3. sublime text安装插件出现问题
  4. jquery跨域调用webService
  5. python机器学习库sklearn——集成方法(Bagging、Boosting、随机森林RF、AdaBoost、GBDT)
  6. 为你的.NET/Mono应用程序加入更新支持NetSparkle
  7. STC12LE5620AD RAM问题
  8. 新浪微博搜索其实就是人肉索引擎!
  9. 科技文献检索与计算机应用试卷,科技文献检索试卷
  10. HENKAKU!PSV(Vita)编程小白探索笔记(一)信息收集篇
  11. 一到十二月英文 音标 简写
  12. cmd背景颜色设置-cmd白色背景
  13. word2016加载MathType打开时显示“安全警告,宏已被禁用”解决办法
  14. 解决chrome下textarea控件滚动条不好使情况
  15. 苹果 iOS 10 更新消息汇总,iPhone 4s 可能用不了
  16. 电传输之POE供电的介绍
  17. python运行github项目_从gitHub上拉取并运行项目
  18. dxf文件解析,g代码解析,图片解析C#工程文件
  19. 基于区块链技术,电子商务平台将提高安全性和透明度
  20. 管家婆软件登录提示:用户‘sa‘登录失败,原因:未与信任的SQL server相关联。

热门文章

  1. 推销计算机作文题目怎么写,怎样让作文题目吸引人 吸引人的作文题目怎么写...
  2. TensorFlow——decay设置
  3. 关于 车机U盘音乐歌曲名显示乱码bug 的解决方法
  4. java8 stream 原理_【修炼内功】[Java8] Stream是怎么工作的
  5. Mac 平台下功能强大的Shimo软件使用指南
  6. wps文字如何取消英文首字母输入时自动变大写
  7. 康奈尔笔记法写程序笔记
  8. python模拟实现打印输出进销管理系统中的每月销售明细
  9. [连载2]互联网究竟是什么怪物…他们不愿公开真正秘密...
  10. 第十三章:(1)CompletableFuture异步回调