最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux服務(wù)器后臺運行程序教程(含Python與.sh腳本實戰(zhàn))

 更新時間:2026年06月02日 10:38:56   作者:William.csj  
在Linux系統(tǒng)中,將腳本文件(.sh)以后臺方式運行是一種常見的操作需求,尤其在需要長時間執(zhí)行任務(wù)或不希望占用終端的情況下,這篇文章主要介紹了Linux服務(wù)器后臺運行程序(含Python與.sh腳本)的相關(guān)資料,需要的朋友可以參考下

前言

在運行 .sh 腳本之前的重要前提:如果直接運行 .sh 腳本時遇到“權(quán)限拒絕 (Permission denied)”的報錯,需要先給腳本加上可執(zhí)行權(quán)限。指令是:chmod +x 你的腳本名.sh

方法一:使用 nohup(適合跑耗時較長的單次任務(wù),一鍵提交不需要看實時界面)

核心邏輯:在運行命令前加 nohup,在末尾加 > 日志名.log 2>&1 &。無論是跑 Python 還是 Shell 腳本,這套模板完全通用。

  1. 啟動后臺任務(wù)

Python 腳本例子:

nohup python train_reamot.py --model qwen2.5-vl --batch_size 4 > train_output.log 2>&1 &

.sh 腳本例子(兩種寫法皆可):

寫法 A(推薦):nohup bash run_experiments.sh > exp_output.log 2>&1 &
寫法 B(需提前賦予權(quán)限):nohup ./run_experiments.sh > exp_output.log 2>&1 &
  1. 查看運行進度
    指令:tail -f [日志文件名].log
    例子:tail -f train_output.log
    說明:這會實時刷新并顯示代碼里的輸出。想退出查看畫面,按 Ctrl + C 即可(請放心,這絕對不會停掉后臺正在跑的程序)。
  2. 終止后臺程序
    指令:先查進程號 ps -ef | grep 你的腳本名,然后強殺 kill -9 [進程號]。
    例子:輸入 ps -ef | grep run_experiments 查到進程號是 12345 后,輸入 kill -9 12345 即可強制停止任務(wù)。

方法二:使用 tmux(適合多任務(wù)并行、需要時常切回來看進度條或交互的開發(fā)環(huán)境)

核心邏輯:在服務(wù)器里建一個“虛擬房間”,在房間里就像平時一樣跑代碼。退出房間時代碼依然在跑,下次進房間接著看。

  1. 創(chuàng)建并進入一個新環(huán)境
    指令:tmux new -s [給任務(wù)起個名字]
    例子:tmux new -s track_eval
    說明:輸入后,屏幕底部會出現(xiàn)一條綠色狀態(tài)欄,說明你已經(jīng)進入了安全環(huán)境。
  2. 在里面正常跑代碼(Python 和 .sh 均可)
    在這個環(huán)境里,你不需要加 nohup,平常怎么跑代碼現(xiàn)在就怎么跑。

Python 腳本例子:

python evaluate.py --dataset DRSet

.sh 腳本例子:
bash run_experiments.sh 或者直接輸入 ./run_experiments.sh

  1. 把程序掛到后臺(最關(guān)鍵的一步)
    指令:按住鍵盤上的 Ctrl 和 b 鍵,松開手指,然后再單獨按字母 d 鍵。
    說明:此時你會退回到最初的普通終端界面。即使你現(xiàn)在斷開 SSH 連接、關(guān)機下班,剛才運行的 .py 或 .sh 腳本依然在服務(wù)器后臺穩(wěn)穩(wěn)執(zhí)行。
  2. 恢復(fù)之前的界面
    指令:tmux a -t [任務(wù)名字]
    例子:tmux a -t track_eval
    說明:第二天重新連上服務(wù)器后輸入該指令,就能瞬間回到昨天的界面,進度條和打印出來的報錯信息都在。當這個任務(wù)徹底結(jié)束,你不再需要這個環(huán)境時,在界面里輸入 exit 即可徹底銷毀它。

總結(jié)建議:

  • 如果你已經(jīng)寫好了最終的訓(xùn)練腳本,只需要它默默跑出結(jié)果,用 nohup 最簡單清爽。
  • 如果是日常需要反復(fù)調(diào)試框架、同時跑多個不同的實驗對比,用 tmux 建立幾個不同的窗口來管理會大幅提升效率。

到此這篇關(guān)于Python與.sh腳本后臺運行Linux服務(wù)器的文章就介紹到這了,更多相關(guān)Python與.sh后臺運行Linux服務(wù)器內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python裝飾器原理與用法深入詳解

    python裝飾器原理與用法深入詳解

    這篇文章主要介紹了python裝飾器原理與用法,結(jié)合實例形式深入分析了Python裝飾器的概念、原理、使用方法及相關(guān)操作注意事項,需要的朋友可以參考下
    2019-12-12
  • Numpy維度知識總結(jié)

    Numpy維度知識總結(jié)

    這篇文章主要介紹了Numpy維度知識總結(jié),因為在numpy里一維既可以做行向量也可以做列向量,那對于任意一個給定的一維向量,我們就無法確定他到底是行向量還是列向量,為了防止這種尷尬的境地,習(xí)慣上用二維矩陣而不是一維矩陣來表示行向量和列向量,需要的朋友可以參考下
    2023-09-09
  • 基于Mediapipe+Opencv實現(xiàn)手勢檢測功能

    基于Mediapipe+Opencv實現(xiàn)手勢檢測功能

    mediaPipe,他就是一個集成好的包括人臉關(guān)鍵位點識別、身體關(guān)鍵位點識別、手部關(guān)鍵位點識別的一個包或者庫,直接調(diào)用就能夠得到它的關(guān)鍵位點信息,本文給大家介紹Mediapipe+Opencv實現(xiàn)手勢檢測功能,感興趣的朋友一起看看吧
    2022-01-01
  • python基于SMTP發(fā)送QQ郵件

    python基于SMTP發(fā)送QQ郵件

    這篇文章主要為大家詳細介紹了python基于SMTP發(fā)送QQ郵件,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • Python 自由定制表格的實現(xiàn)示例

    Python 自由定制表格的實現(xiàn)示例

    這篇文章主要介紹了Python 自由定制表格的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • Python只用40行代碼編寫的計算器實例

    Python只用40行代碼編寫的計算器實例

    這篇文章主要介紹了Python只用40行代碼編寫的計算器,結(jié)合完整實例形式分析了Python計算器的具體實現(xiàn)技巧,需要的朋友可以參考下
    2017-05-05
  • python pygame入門教程

    python pygame入門教程

    pygame是python的游戲編程模塊,今天我們就來一起簡單的學(xué)習(xí)如何使用該模塊
    2021-06-06
  • 收藏整理的一些Python常用方法和技巧

    收藏整理的一些Python常用方法和技巧

    這篇文章主要介紹了收藏的一些Python常用方法和技巧,本文講解了逆轉(zhuǎn)字符串的三種方法、遍歷字典的四種方法、遍歷list的三種方法、字典排序的方法等Python常用技巧和方法,需要的朋友可以參考下
    2015-05-05
  • 在Python中調(diào)用Ping命令,批量IP的方法

    在Python中調(diào)用Ping命令,批量IP的方法

    今天小編就為大家分享一篇在Python中調(diào)用Ping命令,批量IP的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • 在 Python 中使用 7zip 備份文件的操作

    在 Python 中使用 7zip 備份文件的操作

    這篇文章主要介紹了在 Python 中使用 7zip 備份文件的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12

最新評論

南城县| 兴仁县| 平乡县| 余干县| 宾川县| 卓尼县| 乌鲁木齐市| 奇台县| 凤翔县| 尚义县| 太原市| 乌鲁木齐县| 台东县| 阿合奇县| 香河县| 昭苏县| 大竹县| 安徽省| 海南省| 无锡市| 祁连县| 伊川县| 石楼县| 资兴市| 兴隆县| 东明县| 正宁县| 乐业县| 时尚| 马山县| 托克托县| 都江堰市| 宜黄县| 清新县| 两当县| 开鲁县| 襄城县| 华宁县| 永昌县| 辽宁省| 高要市|