background preloader

Linux

Facebook Twitter

Git 教學(1) : Git 的基本使用 - 好麻煩部落格. 這是一篇系列教學文: 前言 Git 是一套分散式的版本控制系統,版本控制是一個開發團隊中不可或缺的工具,Git 最強大的一個特點就是可以無窮無盡的開 branch (分支),好處就是今天不論是修 Bug ,開發新功能,或是研究 feature 都非常的方便,學 Git 到現在大概三個月的時間讓我體會到” Git 用的好,產品開發沒煩惱!!

Git 教學(1) : Git 的基本使用 - 好麻煩部落格

Mr.綠茶 ~ 茶還是綠的最好:Linux 底下 「screen」指令的使用. Linux 底下 「screen」指令的使用 系統管理員經常需要遠端登錄伺服器 然後在伺服器上跑一些程式 有個時候 得跑很長時間(超過12小時) 這是如果程式沒結束就退出遠端管理終端 遠端跑的程式很有可能就此當掉 以前常用的解決方式是用命令nohup 但是nohup也有很多的問題 當有了screen 這一切便都迎刃而解了......

Mr.綠茶 ~ 茶還是綠的最好:Linux 底下 「screen」指令的使用

敲入命令screen 會創建一個跑著shell的單一視窗 在這裏面 你可以跑你所需要的程式 然後「Ctrl-a + d 」退出剛創建的視窗(回到進入screen前的環境) 然後再敲入命令screen創建新的終端視窗 就這樣 你可以建立多個有shell的視窗(這些視窗裏都可以跑你自己的應用) 這樣就是你退出遠端管理視窗(進入screen的環境) 你的screen窗間的窗口都不會關閉 裏面跑得應用程式自然也不會當掉 用screen -ls可以看所有的screen sessions 最後 screen session不再使用的時候 screen -r sessionid進去 exit退出即可 Unix/Linux 工具: Screen 命令使用 screen使用 使用screen非常簡易.只需在SHELL鍵入screen,便可打開一個screen session。 而在每個screen session 下,所有命令都以 ctrl+a(C-a) 開始。 LinXblog » Linux指令Screen指令 – 避免執行中的程式因為關閉console而終止 » LinXblog. Linux指令Screen Cheat sheet 有時候一個程序可能會運行很久或者是你想把某個程式一直運行,就會把程式開在某個console讓他一直跑,可是開在實體的console上如果沒有鎖定的話,會有安全上的問題(可以摸到這個電腦的人,就可以直接操作了),又或者是用SSH遠端連線的時候,一斷開連線程式就終止了,此時也許可以用nohup指令,或在程序執行的時候就使用背景執行,不過用nohup預設會把程式產出的訊息寫在nohup.out時間一久,檔案不斷增長也不是個辦法,另外一點這跟跟背景執行有一樣的缺點,就是如果想要直接回去原本的console變得不可行。

LinXblog » Linux指令Screen指令 – 避免執行中的程式因為關閉console而終止 » LinXblog

Linux的screen指令就是一個管理工作console的程式,在screen程式中一個console稱為一個window,我們可以利用screen開啟多個window。 以下是screen的常用指令: 在還沒進入screen的時候,輸入screen就會讓screen 開啟一個新的window,也就是一個新的console。 Man page screen section 1. 鳥哥的 Linux 私房菜.