欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

使用Screen管理遠(yuǎn)程會話的方法-創(chuàng)新互聯(lián)

這篇文章將為大家詳細(xì)講解有關(guān)使用Screen管理遠(yuǎn)程會話的方法,小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

在陜州等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作按需定制開發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站制作,成都全網(wǎng)營銷,外貿(mào)網(wǎng)站建設(shè),陜州網(wǎng)站建設(shè)費(fèi)用合理。

在本地開發(fā)時(shí),經(jīng)常需要使用遠(yuǎn)程連接到Linux服務(wù)器,一開始我自己都是有幾個(gè)遠(yuǎn)程就開幾個(gè)SSH窗口,這種方法很原始很直接,但每次都受夠了密碼輸入,即使用了SSH免密碼登錄,也會覺得每次輸入SSH的命令一點(diǎn)都不快速,況且況且窗口開多了,也會很混亂,不易管理,這種情況,Linux上的工具也有很多,今天就學(xué)習(xí)一下screen工具。

在介紹screen工具時(shí),先討論一下,為什么連接服務(wù)器后,當(dāng)執(zhí)行長時(shí)間的任務(wù)時(shí),我們關(guān)閉遠(yuǎn)程連接窗口,這個(gè)任務(wù)就被殺掉了呢?

元兇:SIGUP信號

在Linux/Unix中,有以下幾個(gè)概念:

  • 進(jìn)程組(process group):一個(gè)或多個(gè)進(jìn)程的集合,每個(gè)進(jìn)程組都有一個(gè)唯一的進(jìn)程組ID;

  • 會話期(session):一個(gè)或多個(gè)進(jìn)程組的集合,有唯一一個(gè)會話首進(jìn)程(session leader),會話期ID為首進(jìn)程ID;

  • 會話期可以有一個(gè)單獨(dú)的會話終端,與控制終端連接的會話期首進(jìn)程叫控制進(jìn)程(controlling process),當(dāng)前與終端交互的進(jìn)程稱為前臺進(jìn)程組,其余進(jìn)程組稱為后臺進(jìn)程組。

工具POSIX.1定義:

  • 掛斷信號(SIGHUP)默認(rèn)的動作是終止程序;

  • 當(dāng)終端接口檢測到網(wǎng)絡(luò)連接斷開,將發(fā)送SIGHUP信號給控制進(jìn)程(會話期首進(jìn)程);

  • 如果會話期首進(jìn)程終止,則該信號發(fā)送到該會話期前臺進(jìn)程組;

  • 一個(gè)進(jìn)程退出導(dǎo)致一個(gè)孤兒進(jìn)程組產(chǎn)生時(shí),如果人一個(gè)孤兒進(jìn)程組進(jìn)程處于STOP狀態(tài),則發(fā)送SIGHUP和SIGCONT信號到該進(jìn)程組中所有進(jìn)程。

因此當(dāng)網(wǎng)絡(luò)斷開或窗口關(guān)閉時(shí),控制進(jìn)程收到SIGHUP信號退出,會導(dǎo)致該會話期內(nèi)其他進(jìn)程退出。

一個(gè)簡單例子

打開兩個(gè)SSH終端窗口,在第一個(gè)中執(zhí)行ping命令:

使用Screen管理遠(yuǎn)程會話的方法

再另一個(gè)終端窗口中,找到ping的進(jìn)程ID為22132,其父進(jìn)程ID為21803,即登錄zsh:

使用Screen管理遠(yuǎn)程會話的方法

使用ps -xj可以看到,登錄zsh(PID 21803)和ping在同一會話期,zsh為會話期首進(jìn)程,所以進(jìn)程組PGID為21803,ping所在的進(jìn)程組PGID為22132,為前臺進(jìn)程組。

使用Screen管理遠(yuǎn)程會話的方法

這時(shí),我們關(guān)閉第一個(gè)SSH遠(yuǎn)程窗口,在另一個(gè)窗口中看到ping進(jìn)程被殺掉了:

使用Screen管理遠(yuǎn)程會話的方法

這就發(fā)現(xiàn),當(dāng)我們執(zhí)行一個(gè)耗時(shí)的任務(wù)時(shí),如果關(guān)閉了這個(gè)窗口,這個(gè)任務(wù)進(jìn)程也就被殺掉了,并不是我們所期望的那樣在后臺繼續(xù)執(zhí)行。

使用screen

現(xiàn)在,也不需要多說screen到底是干什么的了,直接說怎么使用吧。

1、直接執(zhí)行screen命令

使用Screen管理遠(yuǎn)程會話的方法

screen將創(chuàng)建一個(gè)執(zhí)行shell的全屏窗口,可以看到窗口的title已經(jīng)提示處于screen程序中,在這個(gè)窗口中你可以隨便執(zhí)行命令,如果要退出輸入exit命令。

2、如果你想新開一個(gè)窗口執(zhí)行另一個(gè)任務(wù),可以執(zhí)行:

// 方法1
按鍵盤Ctrl+a +c, 會心打開一個(gè)screen窗口

// 方法2
screen 需要執(zhí)行的任務(wù)的命令,比如:
screen ping www.baidu.com</pre>

3、多個(gè)screen窗口切換

方法1
鍵盤Ctrl+a +[0..9]

方法2
鍵盤Ctrl+a +n, 下一個(gè)screen窗口
鍵盤Ctrl+a +p, 上一個(gè)screen窗口</pre>

更多命令可以看下圖:

使用Screen管理遠(yuǎn)程會話的方法

使用Screen管理遠(yuǎn)程會話的方法

Screen是一個(gè)可以在多個(gè)進(jìn)程之間多路復(fù)用一個(gè)物理終端的窗口管理器,Screen中還有會話的概念,用戶可以在一個(gè)screen會話中創(chuàng)建多個(gè)screen窗口,而在每一個(gè)screen窗口中就像操作一個(gè)真實(shí)的SSH連接窗口那樣。

關(guān)于使用Screen管理遠(yuǎn)程會話的方法就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。

標(biāo)題名稱:使用Screen管理遠(yuǎn)程會話的方法-創(chuàng)新互聯(lián)
文章起源:http://aaarwkj.com/article46/jdoeg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、微信小程序網(wǎng)站設(shè)計(jì)、做網(wǎng)站營銷型網(wǎng)站建設(shè)、軟件開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營
朝桐光日韩一区二区三区| 欧美一区二区男人天堂| 久草手机福利在线观看| 丁香婷婷激情五月天综合| 国产在线精品91系列| 国语少妇高潮对白在线| 久久91亚洲精品中文字幕| 亚洲av永久精品桃色| 国产91黑丝视频在线观看| 在线中文字幕日韩有码| 亚洲精品日韩一区二区| 国产亚洲高清国产拍精品| 中文字幕乱码在线观看一区| 欧美日韩久久免费观看| 亚洲精品欧美综合第四区| 午夜少妇久久久久久久久| 亚洲国产日本一区自拍| 欧美特黄大片在线观看| 欧美一区日韩二区国产三区| 97成人在线免费视频| 给我搜亚洲免费播放黄色大片| 91精品国产自产永久在线| 成人午夜激情四射av| 丰满人妻在线一区二区三区| 天天操天天射夜夜撸| 日日夜夜天天操天天干| 久久人妻精品一区二区三区| 欧美日韩亚洲高清专区| 香蕉夜夜草草久久亚洲香蕉| 亚洲av成人在线观看| 亚洲华人在线免费视频| 国产乱子一区二区三区| 日本道二区视频中文字幕| 日韩版色视频在线观看| 亚洲欧美激情啪啪啪| 日韩成人大片在线播放| 午夜福利在线视频观看| 日本不卡的三区四区五区| 中文字幕国产精品综合一区| 91久久国产综合久久91| 超碰91人人在线青青草|