日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux nohup 终端断了,linux 后台执行nohup 命令,终端断开无影响

發布時間:2025/4/5 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux nohup 终端断了,linux 后台执行nohup 命令,终端断开无影响 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

nohup /root/start.sh &

在shell中回車后提示:

[~]$ appending output to nohup.out

原程序的的標準輸出被自動改向到當前目錄下的nohup.out文件,起到了log的作用。

斷開ssh 連接后,程序運行不受影響。已驗證

使用 jobs 查看任務。

以下轉自:http://www.cnblogs.com/allenblogs/archive/2011/05/19/2051136.html

1.nohup

用途:不掛斷地運行命令。

語法:nohup Command [ Arg … ] [ & ]

無論是否將 nohup 命令的輸出重定向到終端,輸出都將附加到當前目錄的 nohup.out 文件中。

如果當前目錄的 nohup.out 文件不可寫,輸出重定向到 $HOME/nohup.out 文件中。

如果沒有文件能創建或打開以用于追加,那么 Command 參數指定的命令不可調用。

退出狀態:該命令返回下列出口值:

126 可以查找但不能調用 Command 參數指定的命令。

127 nohup 命令發生錯誤或不能查找由 Command 參數指定的命令。

否則,nohup 命令的退出狀態是 Command 參數指定命令的退出狀態。

2.&

用途:在后臺運行

一般兩個一起用

nohup command &

eg:

進程號7585

查看運行的后臺進程

(1)jobs -l

jobs命令只看當前終端生效的,關閉終端后,在另一個終端jobs已經無法看到后臺跑得程序了,此時利用ps(進程查看命令)

(2)ps -ef

a:顯示所有程序

u:以用戶為主的格式來顯示

x:顯示所有程序,不以終端機來區分

注:

用ps -def | grep查找進程很方便,最后一行總是會grep自己

用grep -v參數可以將grep命令排除掉

再用awk提取一下進程ID

3.如果某個進程起不來,可能是某個端口被占用

查看使用某端口的進程

查看到進程id之后,使用netstat命令查看其占用的端口

使用kill殺掉進城后再啟動

4.終止后臺運行的進程

總結

以上是生活随笔為你收集整理的linux nohup 终端断了,linux 后台执行nohup 命令,终端断开无影响的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。