首先介紹一下screen是什么,在什么時(shí)候需要用到這個(gè)功能,screen是一種視窗多重復(fù)用管理程序,提供了一種在多個(gè)會(huì)話之間切換或創(chuàng)建新會(huì)話的機(jī)制,即使終端斷開(kāi)也能夠繼續(xù)運(yùn)行。ok我在項(xiàng)目中就是需要這個(gè)功能,一般linux都是在終端中取運(yùn)行各種程序,很多的程序都是通過(guò)一段代碼運(yùn)行,但是如果你關(guān)閉了終端,那么這個(gè)程序就會(huì)終止運(yùn)行,所以我就需要用到screen來(lái)保持會(huì)話不中斷,程序在關(guān)閉終端后繼續(xù)運(yùn)行。
在有網(wǎng)絡(luò)的狀態(tài)下,安裝screen是非常簡(jiǎn)單的,這里就不說(shuō)了,因?yàn)槲覀兒芏喑绦蜻\(yùn)行在內(nèi)網(wǎng)環(huán)境下,沒(méi)有外網(wǎng),所以安裝一些軟件就會(huì)稍微復(fù)雜一下,這里就介紹一下,在內(nèi)網(wǎng)環(huán)境中如何安裝screen
1.首先需要下載安裝包
screen-4.8.0.tar.gz,可以在這里下載http://ftp.gnu.org/gnu/screen/
2.把壓縮包上傳到服務(wù)器并解壓縮
tar -xzvf screen-4.8.0.tar.gz
3.編譯源碼
進(jìn)入到解壓的文件夾下,創(chuàng)建build目錄并進(jìn)入
mkdir build && cd build
進(jìn)入后運(yùn)行配置程序
../configure
運(yùn)行完成后重新cd進(jìn)入build目錄運(yùn)行 make install命令就安裝成功了
輸入 screen -v 來(lái)查看是否安裝成功