透過 crontab 執行 screen - Linux

Oliver avatar
By Oliver
at 2015-04-01T18:38

Table of Contents


filiaslayers: 單獨執行這個script有問題嗎?還是用cron就不行了?04/01 17:23

直接執行 script 沒問題,但透過 crontab 就無法啟動


aeolus0829: 停止/啟動 server 也要用到 screen 指令?有必要嗎?04/01 17:36
carylorrk: 把訊息 redirect 到 log 檔啊...04/01 18:03

主要是之前用 nohup 並帶到背景,下次 SSH 登入後我找不到方法再把他叫回來前景
所以後來才選擇用 screen。

而且除了看 server log 以外,還有些動作必須要在遊戲 server 的 console 去執行
所以啟動後必須要能讓我登入 ssh 並讓我可以對遊戲 server console 操作

因此,如果有辦法不用 screen 但能做到一樣的事情,也是 OK


carylorrk: 話說我覺得 tmux 比較適合當指令來用04/01 18:04

會研究看看 tmux , 感謝~ 不過目前還是想先找看看有沒有 screen 的解法~


--
Tags: Linux

All Comments

Susan avatar
By Susan
at 2015-04-04T07:42
單獨執行這個script有問題嗎?還是用cron就不行了?
Steve avatar
By Steve
at 2015-04-06T00:09
停止/啟動 server 也要用到 screen 指令?有必要嗎?
Oscar avatar
By Oscar
at 2015-04-10T00:59
把訊息 redirect 到 log 檔啊...
Steve avatar
By Steve
at 2015-04-12T17:22
話說我覺得 tmux 比較適合當指令來用
Candice avatar
By Candice
at 2015-04-14T04:14
這遊戲不會是minecraft吧...
Charlie avatar
By Charlie
at 2015-04-14T21:37
看前面的指令內容應該是耶....
Frederica avatar
By Frederica
at 2015-04-18T07:48
不是啦XD MC 是 /say 和 /stop 吧XD 不過差不多了啦XD
Hedwig avatar
By Hedwig
at 2015-04-19T08:14
screen 需要配置終端機裝置,可以背景執行這樣跑嗎?好
Megan avatar
By Megan
at 2015-04-22T23:11
測試一下,看到訊息:Must be connected to a terminal
Caitlin avatar
By Caitlin
at 2015-04-25T06:31
所以確認不可以用crontab透過背景跑screen...
Oliver avatar
By Oliver
at 2015-04-26T10:03
T^T...
Emma avatar
By Emma
at 2015-04-27T09:23
我幫你測試一下一個強迫方式你可以玩玩看
James avatar
By James
at 2015-04-28T20:47
ssh 連線可以強迫配置 tty 提供使用
所以你就先用 ssh-keygen 建立必要 public/private key
配置 public key 方式可以登入自己 localhost 機器
也就是 ssh userid@localhost 時候不用密碼就登入
Edwina avatar
By Edwina
at 2015-05-02T14:10
然後 crontab 內新增運作的執行命令部分就是:
ssh -t -t localhost "TERM=linux screen vi"
這個就是跑 vi... 記得 ssh -t 那個 -t 參數要兩次
Anonymous avatar
By Anonymous
at 2015-05-05T13:11
TERM 那是要指定終端機類型,沒指定 screen 會無法運作

請問ubuntu gnome如何不顯示瀏覽記錄

Sierra Rose avatar
By Sierra Rose
at 2015-04-01T02:31
請問要怎樣才能夠不顯示出最近開過哪些資料夾跟檔案的記錄呢? 很討厭這種關不掉的功能,想請各位幫幫忙 - ...

help desk/support tick system ?

Aaliyah avatar
By Aaliyah
at 2015-03-31T15:28
之前有在公司內建立了 osTicket 的系統 讓user可以透過email發問 我們部門的人也可以透過這個系統去紀錄處理狀況 但是 osTicket 的「統計」功能實在是非常「陽春」 我們現在被要求要提出類似一張工單花費多少時間 各部門提出多少工單需求、甚至要細到每個使用者問了多少問題 和每個it人員花了 ...

無法中斷腳本

Jessica avatar
By Jessica
at 2015-03-31T12:29
目前的情況是,我同時進行兩個腳本, a腳本是一個偵測檔案數量腳本,當檔案到一個數量時就會結束(while done), b腳本是一個無窮迴圈用來進行偵測並存檔, 問題是這樣的, 當a腳本達離開條件,他有完整的做完最後一步驟, 但是此時的b卻無法中斷(ctrl+c), 在此之外,兩個腳本獨立作業都是正常的 ...

如何將Com Port資料存到資料庫?

Lucy avatar
By Lucy
at 2015-03-31T10:23
如題.. 小弟的 Linux 主機透過 USB 擷取一些資料 目前 cat /dev/tty?? 已經可以讀取資料 但現在問題來了... 我現在想把 usb 傳送過來的資料,傳送到遠端的資料庫 (windows + SQL) 在程序中應該是 1. 將 USB 資料存成 log 檔 2. 將 log ...

IP address 16(hex) ?

Ophelia avatar
By Ophelia
at 2015-03-31T09:47
最近在看linux socket 看到sent to ipv4 address的寫法 不是我們看到的 140.112.X.X 而是iph-andgt;saddr==0x020ca8c0 看樣子是16進位方式 不曉得是怎麼轉換的 先感謝大大的解說 謝謝! - ...