nohup 命令用於將進程放後臺運行(不掛斷)。java
nohup Command [ Arg … ] [ & ]
--help #打印幫助信息並退出 --version #打印版本信息並退出
後臺運行centos
[root@centos7 ~]# nohup java -server -Xms128M -Xmx512M -XX:MetaspaceSize=128M -jar test.jar $1 $2 $3 &
執行test.sh 腳本,並重定向輸入到 test.log 文件centos7
[root@centos7 ~]# nohup /scripts/test.sh > test.log 2>&1 & 2>&1 解釋 #將標準錯誤 2 重定向到標準輸出 &1 ,標準輸出 &1 再被重定向輸入到 test.log 文件中。 0 – stdin (standard input,標準輸入) 1 – stdout (standard output,標準輸出) 2 – stderr (standard error,標準錯誤輸出)