Linux下的nohup命令

Linux nohup 命令

nohup英文全称 no hang up(不挂起),用于在系统后台卜卦断地运行命令,退出终端不会影响程序的运行

nohup命令,在默认情况下,会输出一个名为nohup.out的文件到当前目录下,如果当前目录的nohup.out文件不可写,输出重定向到$HOME/nohup.out文件中.

使用权限

语法格式

nohup Command [Arg ...] [&]

参数说明

Command:要执行的命令 Arg:一些参数,可以指定输出文件 &:让命令在后台执行,终端退出后命令仍旧执行.

关于2>&1的解释: 将标准错误2重定向到标准输出&1,标准输出&1再被重定向输入到.log文件中.

  • 0-stdin(standard input,标准输入)
  • 1-stdout(standard output,标准输出)
  • 2-stderr(standard error,标准错误输出)
updatedupdated2021-07-272021-07-27