在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何安裝和使用screen命令

CHANBAEK ? 來源: myfreax ? 作者: myfreax ? 2023-01-17 17:41 ? 次閱讀

您是否曾經(jīng)遇到過在遠程計算機上執(zhí)行長時間運行的任務(wù),突然連接中斷,SSH會話終止以及工作丟失的情況。

在本教程中,我們將說明如何安裝screen命令并說明如何使用screen命令,如何使用screen運行后臺命令,進程與任務(wù)。

screen或GNU screen是終端多路復(fù)用器。 換句話說,這意味著您可以啟動screen會話,然后在該會話中打開任意數(shù)量的窗口,也就是虛擬終端。

即使它們的窗口不可見,在Screen中運行的進程也將繼續(xù)運行。

如今,大多數(shù)Linux發(fā)行版中都已預(yù)先安裝screen命令。 可以運行命令screen --version檢查它是否已安裝在你的Linux系統(tǒng)。 命令將會screen的版本信息。

如果您的系統(tǒng)上未安裝screen,則可以使用發(fā)行版的軟件包管理器輕松安裝它。

如果你的計算機運行的是基于Debian的Linux發(fā)行版。 例如Ubuntu和Linux mint,可以運行命令sudo apt install screen安裝screen。

如果你的計算機運行的是基于Redhat的Linux發(fā)行版。 例如CentOS和Fedora,可以運行命令sudo apt install screen安裝screen。

sudo yum install screen #for centos and fedora
sudo apt install screen #for Ubuntu and Debian
screen --version
Screen version 4.06.02 (GNU) 23-Oct-17

啟動 screen

要開始screen會話,只需在終端運行screen 命令即可。 這將打開一個screen會話,創(chuàng)建一個新窗口,并在該窗口中啟動shell。

當您運行多個screen會話時,命名會話非常有用。 要創(chuàng)建命令的會話,請運行命令screen -S session_name

現(xiàn)在您已經(jīng)打開了一個screen會話,你鍵入Ctrl+a ?來獲取命令列表。

當進入后,請鍵入Ctrl-a c,創(chuàng)建一個shell會話,然后就可以運行命令或者執(zhí)行常駐后臺任務(wù)。

如果需要退出當前screen會話時,請鍵入Ctrl+a d 退出screen。 你執(zhí)行任務(wù)將會一直運行。

screen

screen -S session_name #命名會話
Ctrl+a ?   #獲取幫助
Ctrl+a c   #在screen創(chuàng)建shell 會話
Ctrl+a d   #退出screen

screen 快捷鍵

當您開始新的screen會話時,它將創(chuàng)建一個帶有shell的窗口。 screen會話中可以有多個窗口。

要創(chuàng)建shell會話類型的窗口鍵入Ctrl+a c,將為其分配范圍0...9中的第一個可用數(shù)字。

以下是一些用于管理screen窗口的最常用命令。 Ctrl+a c創(chuàng)建一個新窗口,包括shell會話。

Ctrl+a "列出所有窗口,Ctrl+a 0切換到窗口0,Ctrl+a A重命名當前窗口

Ctrl+a S將當前窗口水平分為兩個窗口,Ctrl+a |將當前窗口垂直分割為兩個窗口。

Ctrl+a tab將輸入焦點切換到下一個窗口,Ctrl+a Ctrl+a在當前窗口和上一個之間切換。

Ctrl+a Q關(guān)閉當前區(qū)域以外的所有窗口,Ctrl+a X關(guān)閉當前窗口。

您可以隨時輸入鍵入Ctrl+a d退出screen會話,從會話斷開后,在screen會話中運行的程序?qū)⒗^續(xù)運行。

恢復(fù)screen會話

要恢復(fù)screen會話,請運行命令screen -r。 如果您的計算機上正在運行多個screen會話,則需要在r選項后附加screen會話id。

要找到會話ID,請運行screen -ls命令列出當前正在運行的screen會話。 例如要還原screen的id是10835.pts的會話,請運行命令screen -r 10835

screen -ls
screen -r

screen -r 10835
There are screens on:
    10835.pts-0.myfreax-desktop   (Detached)
    10366.pts-0.myfreax-desktop   (Detached)
2 Sockets in /run/screens/S-myfreax.

自定義screen

啟動screen時,如果配置文件存在,它將從/etc/screenrc~/.screenrc中讀取其配置參數(shù)。

我們可以在~/.screenrc文件根據(jù)喜好修改默認的screen設(shè)置。 以下是帶有自定義狀態(tài)行和一些其他選項的示例配置。

# 關(guān)閉歡迎消息
startup_message off


# 關(guān)閉聲音提示
vbell off


# 設(shè)置滾動的buffer
defscrollback 10000


# 自定行的狀態(tài)
hardstatus alwayslastline
hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{= kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B} %m-%d %{W}%c %{g}]'

結(jié)論

在本教程中,您學習了如何使用Gnu Screen。 現(xiàn)在,您可以開始使用screen程序,并通過單個會話創(chuàng)建多個窗口,在窗口之間導(dǎo)航。

退出和恢復(fù)screen會話,并使用?/.screenrc文件個性化您的screen終端。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11479

    瀏覽量

    213023
  • 計算機
    +關(guān)注

    關(guān)注

    19

    文章

    7638

    瀏覽量

    90345
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    733

    瀏覽量

    22740
  • SSH
    SSH
    +關(guān)注

    關(guān)注

    0

    文章

    194

    瀏覽量

    16833
  • Screen
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    6901
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    Linux命令screen

    在全終端工作模式時,由于只能開一個窗口,例如vim占了窗口,就沒法同步做其它事情。screen命令提供了一種虛擬窗口,可以讓多個虛擬窗口獨立工作,并且可以自由切換。另外,screen創(chuàng)建的虛擬窗口
    發(fā)表于 12-05 11:11 ?7081次閱讀

    linux運維命令大全

    , dig4. 軟件安裝命令apt-get ,yum,cat -n5. 常用表達式!!, !$, {a..b},{a,b,c},{$1-$9},$0,$#,$?,$$,$*6. 日常使用命令Ctrl-R
    發(fā)表于 03-15 16:36

    如何在Model::tick() 中從A_Screen切換到B_Screen

    在TouchGFX程序中,有Model、A_Screen、B_Screen。它在 A_Screen 中工作,并且在 Model::tick() 中工作有時間想把畫面移到B_Screen
    發(fā)表于 01-05 07:38

    JAVA教程之Screen小程序

    JAVA教程之Screen小程序,很好的JAVA的資料,快來下載吧。
    發(fā)表于 04-13 10:31 ?2次下載

    G0024紅外技術(shù)寶典_Screen

    G0024紅外技術(shù)寶典_Screen
    發(fā)表于 12-25 21:49 ?0次下載

    Linux的screen命令應(yīng)該如何使用技巧詳細說明

    您是否遇到過在遠程計算機上執(zhí)行長時間運行任務(wù)的情況,然后連接突然斷開,SSH 會話終止了并且丟失正在進行的工作呢。幸運的是,有一個實用程序叫做 screen 允許我們恢復(fù)我們的會話。
    的頭像 發(fā)表于 01-20 11:35 ?1828次閱讀

    Linux的screen命令如何使用技巧詳細說明

    您是否遇到過在遠程計算機上執(zhí)行長時間運行任務(wù)的情況,然后連接突然斷開,SSH 會話終止了并且丟失正在進行的工作呢。幸運的是,有一個實用程序叫做 screen 允許我們恢復(fù)我們的會話。
    的頭像 發(fā)表于 02-18 16:18 ?3105次閱讀

    AD7843:Touch Screen Digitizer數(shù)據(jù)Sheet

    AD7843:Touch Screen Digitizer數(shù)據(jù)Sheet
    發(fā)表于 04-23 08:53 ?9次下載
    AD7843:Touch <b class='flag-5'>Screen</b> Digitizer數(shù)據(jù)Sheet

    AD7873:Touch Screen Digitizer數(shù)據(jù)Sheet

    AD7873:Touch Screen Digitizer數(shù)據(jù)Sheet
    發(fā)表于 05-19 08:51 ?1次下載
    AD7873:Touch <b class='flag-5'>Screen</b> Digitizer數(shù)據(jù)Sheet

    LINUX操作系統(tǒng)的安裝與Linux常用文件命令

    LINUX操作系統(tǒng)的安裝與Linux常用文件命令說明。
    發(fā)表于 06-02 17:45 ?3次下載

    Black Screen現(xiàn)代終端模擬器

    ./oschina_soft/black-screen.zip
    發(fā)表于 05-26 16:25 ?0次下載
    Black <b class='flag-5'>Screen</b>現(xiàn)代終端模擬器

    虛擬終端screen用法詳解

    有時候我們需要執(zhí)行一個命令或腳本,需要幾小時甚至幾天,在這個過程中,如果中途斷網(wǎng)或者出現(xiàn)有其他意外情況怎么辦,當然也可以把命令或者腳本放到后臺運行,不過不保險,無法在屏幕上隨時查看,這就要用到虛擬終端screen
    的頭像 發(fā)表于 01-06 10:00 ?1767次閱讀

    Linux之screen命令

    在全終端工作模式時,由于只能開一個窗口,例如vim占了窗口,就沒法同步做其它事情。screen命令提供了一種虛擬窗口,可以讓多個虛擬窗口獨立工作,并且可以自由切換。另外,screen創(chuàng)建的虛擬窗口
    的頭像 發(fā)表于 05-05 14:29 ?1194次閱讀

    Visual Studio中python使用pip命令安裝模塊

    Visual Studio中python使用pip命令安裝模塊
    的頭像 發(fā)表于 07-27 11:42 ?2013次閱讀
    Visual Studio中python使用pip<b class='flag-5'>命令</b><b class='flag-5'>安裝</b>模塊

    HarmonyOS開發(fā):【基于命令行(安裝庫和工具集)】

    使用命令行進行設(shè)備開發(fā)時,可以通過以下步驟安裝編譯OpenHarmony需要的庫和工具。
    的頭像 發(fā)表于 04-25 21:03 ?731次閱讀
    HarmonyOS開發(fā):【基于<b class='flag-5'>命令</b>行(<b class='flag-5'>安裝</b>庫和工具集)】
    主站蜘蛛池模板: a久久久久一级毛片护士免费 | 成zzzwww日本免费 | 激情狠狠干 | 丁香花免费观看视频 | 国产国产人免费人成成免视频 | 色视视频 | 人人干人人澡 | 我爱操 | 亚洲小视频在线播放 | 色噜噜亚洲精品中文字幕 | 欧美性爽xxxⅹbbbb | 日本日本69xxxx| 色多多视频在线播放 | 久久黄色毛片 | 人人成人免费公开视频 | 热久久久久 | 国产资源在线免费观看 | 国产精品网站在线进入 | 男男憋尿play按小腹 | 成人亚洲欧美综合 | 欧美夜夜 | 免费播放特黄特色毛片 | 国产真实乱在线更新 | 欧美精品aaa久久久影院 | 性夜影院爽黄a爽免费视频 性瘾高h姚蕊全文免费阅读 | 狠狠躁夜夜躁人人躁婷婷视频 | 美女扒开尿口给男的桶个爽 | 被cao到合不拢腿腐男男 | 婷婷在线观看香蕉五月天 | 日本一区二区三区在线 视频观看免费 | 1024手机看片欧美日韩 | 激情6月丁香婷婷色综合 | 一区二区三区网站 | 天天干夜夜爽 | 欧美美女一区二区三区 | 欧美一区福利 | 天天爽夜夜爽夜夜爽 | 亚洲伦理一区二区三区 | 麻豆美女大尺度啪啪 | 五月婷婷综合在线 | 亚洲午夜免费 |