Linux之后台运行(nohup和)
nohup(no hangup)
作用:不掛斷地運行命令
語法:nohup Command [Arg ... ] [ & ]
????無論是否將 nohup 命令的輸出重定向到終端,輸出都將附加到當前目錄的 nohup.out 文件中。
????如果當前目錄的 nohup.out 文件不可寫,輸出重定向到 $HOME/nohup.out 文件中。
????如果沒有文件能創建或打開以用于追加,那么 Command 參數指定的命令不可調用。
退出狀態:該命令返回下列出口值,
????126??可以查找但不能調用 Command 參數指定的命令。
????127??nohup 命令發生錯誤或不能查找由 Command 參數指定的命令。
????否則,nohup 命令的退出狀態是 Command 參數指定命令的退出狀態。
&
作用:后臺運行
一般和nohup一起使用,
????nohup command &
如果不加nohup,輸出重定向可以自己指定,
????command &>log.txt &
例如,
????nohup ./example.sh 2>&1 &
————————————————
版權聲明:本文為CSDN博主「滿守園」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/sinat_34715587/article/details/93490390
總結
以上是生活随笔為你收集整理的Linux之后台运行(nohup和)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 脚本#!/bin/bash的作用
- 下一篇: python程序中断时,输出打印日志