Linux 命令
第一章 Linux 命令 nohup发版命令
前言
Linux常用的命令及总结
一、linux nohup命令
二、使用步骤
1.运行Jar包
【公式】:
nohup java -jar [jar包名称及后缀]
【例】:运行test.jar文件
nohup java -jar test.jar &
2.运行shell脚本
【公式】:
nohup bash [sh脚本及后缀]
【例】:运行test.sh
nohuo bash test.sh &
3.定向输出日志
【公式】:
nohup [sh脚本及后缀] > 日志文件 2>&1 &
【例】:首先进入到要想删除的文件夹下
nohup test.sh > runoob.log 2>&1 &
【说明】:
2>&1 解释:
将标准错误 2 重定向到标准输出 &1 ,标准输出 &1 再被重定向输入到 runoob.log 文件中。
0 – stdin (standard input,标准输入)
1 – stdout (standard output,标准输出)
2 – stderr (standard error,标准错误输出)
总结
【说明】:
- nohup 英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,退出终端不会影响程序的运行。
- nohup 命令,在默认情况下,会输出一个名叫 nohup.out 的文件到当前目录下
- &:让命令在后台执行,终端退出后命令仍旧执行。