1. 命令简介

nohup 的作用可以将程序以忽略挂起信号(SIGHUP)的方式运行。常见的用法是和 & 命令一同使用,将命令放置到后台运行,即使终端挂掉,进程会忽略挂起信号,继续运行。

将程序放到后台运行,一般有两种方式:

command &,后台运行,关掉终端会停止运行nohup command &,后台运行,关掉终端也会继续运行

如果使用nohup执行程序未显示进行标准输出重定向,则标准输出默认重定向当前工作目录的 nohup.out 文件中。如果当前工作目录的 nohup.out 文件不可写,输出重定向到$HOME/nohup.out 文件中。如果没有文件能创建或打开用于追加,那么command参数指定的命令不可调用。

如果标准错误未显示重定向,那么标准错误默认重定向到与标准输出相同的文件。

nohup COMMAND [ARGS]nohup OPTION

2. 常用示例

使用nohup 命令提交作业,那么在缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的文件中,除非另外指定了输出文件。

# nohup ./test.sh &

标准输出与标准错误输出重定向。

# nohup ./test.sh > test.log 2>&1 &

指定输出文件, 输出被重定向到output.txt文件中。

# nohup bash a.sh &> error.txt
  • 注:2>&1 标识标准错误输出重定向等同于标准输出重定向,即标准错误输出也重定向到文件test.log;& 是命令放在后台执行,需要放在命令的最后面。

让Linux进程在后台运行相关推荐

  1. Linux进程的后台运行

    文章目录 一. 什么是进程? 二. 进程后台运行 在了解三种进程后台运行的方式前,小编觉得有必要先简单讲解一下什么是进程. PS: 本篇博客技术参考价值不大,只是类似随笔比较水,详细的知识点可以关注一 ...

  2. Linux进程在后台运行的几种方法

    目录 nohup / setsid / & disown screen 总结 我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, ...

  3. 怎么让 Linux 进程在后台运行

    1.命令简介 nohup 的作用可以将程序以忽略挂起信号(SIGHUP)的方式运行.常见的用法是和 & 命令一同使用,将命令放置到后台运行,即使终端挂掉,进程会忽略挂起信号,继续运行. 将程序 ...

  4. Linux nohup实现后台运行程序及查看(nohup与)

    Linux nohup实现后台运行程序及查看(nohup与&) 更新时间:2019年09月11日 09:28:40 作者:猿的生活 这篇文章主要介绍了Linux nohup实现后台运行程序及查 ...

  5. linux shell 在后台运行命令

    linux shell 在后台运行命令: http://blog.csdn.net/CAIYUNFREEDOM/article/details/6339390 http://blog.sina.com ...

  6. Linux中vue后台运行

    Linux中vue后台运行 只会简单的尝试 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一个表格 设 ...

  7. linux使得python后台运行,linux 下后台运行python脚本

    &符号 这两天要在服务器端一直运行一个Python脚本,当然就想到了在命令后面加&符号 $ python /data/python/server.py >python.log & ...

  8. Linux系统中后台运行java项目jar包指令

    Linux系统中后台运行java项目jar包指令 windows环境下后台运行jar包程序: https://blog.csdn.net/qq_36763419/article/details/109 ...

  9. Linux学习之后台运行进程

    前言 有的时候我们希望Linux的命令行能运行一个程序,然后把它放在后台,让其自己运行,尤其是云服务器运行单线程程序,TCP服务器开启一个while(true)循环监听一个端口,这时命令行就死在那等着 ...

最新文章

  1. 大数据的两面性_大数据,多大的数据才是大数据?
  2. 看看Vector源码Java 9
  3. 关于《关于一道C#上机题的一点想法》
  4. leetcode 463. 岛屿的周长
  5. [Objective-C语言教程]动态绑定(32)
  6. 如何将win10的资源管理器指向“这台电脑”?
  7. python 生成文字图片_[ImageFont] 如何利用字体生成文字图片
  8. 常用网页元素命名规范参考
  9. 【NLP_命名实体识别】Albert+BiLSTM+CRF模型训练、评估与使用
  10. html设置抽奖概率,js设置概率随机数(可用于抽奖,砍价的逻辑应用)
  11. springBoot搭配java小爬虫 获取百词斩单词释义
  12. 国外常见16款著名的实时网站统计系统
  13. 剑指offeⅤ(Java 持续更新...)
  14. 【01Studio MaixPy AI K210】10.LCD
  15. PhoneGapjQuery Mobile应用开发环境配置(For Android)
  16. html div图片拉伸,使图像完全填充div而无需拉伸
  17. Spring Boot项目开发流程
  18. 程序员学英语——In November the English learning summary
  19. U8标准接口API生成采购到货单
  20. 【python】【转调】用python程序实现简谱转调

热门文章

  1. python输出数字序列0 1 2 3 4 5_python从0到1:3.列表
  2. 02-文档扫描OCR识别
  3. 电商平台 lnmp 架构之 mysql 高速缓存--redis
  4. hdu 5420 Victor and Proposition(强连通+线段树建图)
  5. 在Authorware中插入PowerPoint演示文稿的实现方法
  6. GRBL三轴+脱机运行移植STM32F103C8T6 GRBL_V1.1f三轴移植到STM32F103C8T6,并添加脱机控制,使用OLED屏和旋转编码器控制,联机脱机都可使用
  7. oracle实例内存(SGA和PGA)调整
  8. Android动态申请权限(拨打电话)
  9. Qt程序设置整个软件字体类型和字体大小
  10. 手机全贴合屏幕技术解析