【Linux】一步一步学Linux——nohup命令(136)

00. 目录

01. 命令概述

nohup命令可以将程序以忽略挂起信号的方式运行起来,被运行的程序的输出信息将不会显示到终端。

无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。如果当前目录的 nohup.out 文件不可写,输出重定向到$HOME/nohup.out文件中。如果没有文件能创建或打开以用于追加,那么 command参数指定的命令不可调用。如果标准错误是一个终端,那么把指定的命令写给标准错误的所有输出作为标准输出重定向到相同的文件描述符。

02. 命令格式

用法:nohup 命令 [参数]...
 或:nohup 选项

03. 常用选项

       执行 COMMAND 命令, 忽略 hangup (挂起) 信号.

       --help 显示此帮助, 然后退出

       --version
              显示版本信息, 然后退出

04. 参考示例

4.1 使用nohup命令在后台运行程序

[deng@itcast ~]$ nohup bash a.sh &
[1] 7957
[deng@itcast ~]$ nohup: 忽略输入并把输出追加到"nohup.out"

[1]+  完成                  nohup bash a.sh

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

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

[deng@itcast ~]$ nohup bash a.sh &> error.txt
[deng@itcast ~]$ 

05. 附录

参考:【Linux】一步一步学Linux系列教程汇总

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值