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

自動運行 screen 任務(wù)詳解

 更新時間:2023年03月29日 14:10:29   作者:生有可戀  
這篇文章主要為大家介紹了自動運行 screen 任務(wù)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

正文

當(dāng)有很多任務(wù)需要在screen中運行時,可以將創(chuàng)建screen會話的過程自動化,讓程序自動在screen中運行。

比如一些需要長時間運行的任務(wù):

當(dāng)系統(tǒng)異常關(guān)機時,這些任務(wù)運行的環(huán)境將丟失。為了持久化運行環(huán)境,可以將每個screen會話中運行的任務(wù)寫成腳本,方便重復(fù)調(diào)用。

比如啟動測試程序 speedtest 的任務(wù):

$ cd screenjob
$ ls
001_speedtest_rc.sh  001_speedtest.sh

$ cat 001_speedtest.sh
#!/bin/bash

cd /root/apps
PWD=`pwd`
echo "Current working dir: "$PWD
./speedtest_linux_64bit

下一步是自動創(chuàng)建 screen 會話,并在 screen 會話中調(diào)用相應(yīng)的任務(wù):

$ pwd
/root/screenjob

$ cat 001_speedtest_rc.sh
#!/bin/bash
RC_NAME=speedtest
cmd="/bin/bash /root/screenjob/001_speedtest.sh"
SCREEN=/usr/bin/screen
$SCREEN -dmS $RC_NAME
$SCREEN -x -S $RC_NAME -p 0 -X stuff "$cmd"
$SCREEN -x -S $RC_NAME -p 0 -X stuff "\n"

通過調(diào)用 rc 腳本即可自動啟動 screen 會話,并調(diào)用任務(wù)。如果需要開機啟動可以將 rc 腳本插入到 /etc/rc.local 中。

在 screen 中運行前臺任務(wù),可以觀察日志輸出,并對任務(wù)進行重啟操作。相對于后臺任務(wù),screen 本身既有后臺程序的功能,又可以方便地保留前臺程序的優(yōu)點,實時地看到任務(wù)的狀態(tài)變化。

以上就是自動運行 screen 任務(wù)詳解的詳細(xì)內(nèi)容,更多關(guān)于自動運行screen任務(wù)的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論

重庆市| 丹东市| 青铜峡市| 双柏县| 莫力| 隆昌县| 揭阳市| 静乐县| 曲麻莱县| 拉萨市| 滨海县| 民丰县| 和静县| 安化县| 彭泽县| 茌平县| 广州市| 大竹县| 怀安县| 浪卡子县| 陕西省| 茂名市| 进贤县| 哈尔滨市| 桓台县| 揭西县| 金乡县| 泸定县| 岚皋县| 岐山县| 乐陵市| 彩票| 吴江市| 普洱| 阿克陶县| 磐石市| 武强县| 长岭县| 仁化县| 两当县| 丰都县|