新聞中心
Screen是一款由GNU計(jì)劃開發(fā)的用于命令行終端切換的自由軟件。用戶可以通過該軟件同時(shí)連接多個(gè)本地或遠(yuǎn)程的命令行會(huì)話,并在其間自由切換。GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了統(tǒng)一的管理多個(gè)會(huì)話的界面和相應(yīng)的功能,下面為大家詳細(xì)講解一下screen命令使用方法。

從事鄭州服務(wù)器托管,服務(wù)器租用,云主機(jī),網(wǎng)絡(luò)空間,空間域名,CDN,網(wǎng)絡(luò)代維等服務(wù)。
如何安裝 screen
screen
在一些流行的發(fā)行版上已經(jīng)預(yù)安裝了。你可以使用下面的命令檢查是否已經(jīng)在你的服務(wù)器上安裝了。
screen -v
Screen version 4.00.03 (FAU)
如果在 Linux 中還沒有screen ,你可以使用系統(tǒng)提供的包管理器很簡單地安裝它。
CentOS/RedHat/Fedora
yum -y install screen
Ubuntu/Debian
apt-get -y install screen
如何啟動(dòng)一個(gè) screen 會(huì)話
你可以在命令行中輸入 screen 來啟動(dòng)它,接著會(huì)有一個(gè)看上去和命令行提示符一樣的 screen 會(huì)話啟動(dòng)。
screen
使用描述性名稱啟動(dòng)屏幕會(huì)話是一個(gè)很好的做法,這樣你可以輕松地記住會(huì)話中正在運(yùn)行的進(jìn)程。要使用會(huì)話名稱創(chuàng)建新會(huì)話,請運(yùn)行以下命令:
screen -S name
將 “name” 替換為對你會(huì)話有意義的名字。
從 screen 會(huì)話中分離
要從當(dāng)前的 screen 會(huì)話中分離,你可以按下Ctrl-A 和 d。所有的 screen 會(huì)話仍將是活躍的,你之后可以隨時(shí)重新連接。
重新連接到 screen 會(huì)話
如果你從一個(gè)會(huì)話分離,或者由于某些原因你的連接被中斷了,你可以使用下面的命令重新連接:
screen -r
如果你有多個(gè) screen 會(huì)話,你可以用 ls 參數(shù)列出它們。
screen -ls
There are screens on:
7880.session (Detached)
7934.session2 (Detached)
7907.session1 (Detached)
3 Sockets in /var/run/screen/S-root.
在我們的例子中,我們有三個(gè)活躍的 screen 會(huì)話。因此,如果你想要還原 “session2” 會(huì)話,你可以執(zhí)行:
screen -r 7934
或者使用 screen 名稱。
screen -r -S session2
中止 screen 會(huì)話
有幾種方法來中止 screen 會(huì)話。你可以按下 Ctrl+d ,或者在命令行中使用 exit 命令。
要查看screen命令所有有用的功能,你可以查看 screen 的 man 手冊。
man screen
NAME
screen - screen manager with VT100/ANSI terminal emulation
SYNOPSIS
screen [ -options ] [ cmd [ args ] ]
screen -r [[pid.]tty[.host]]
screen -r sessionowner/[[pid.]tty[.host]]
順便說一下,如果你喜歡這篇文章,請?jiān)谏缃痪W(wǎng)絡(luò)上與你的朋友分享,或者在評(píng)論區(qū)留下評(píng)論。謝謝。
本文名稱:講解一下screen命令使用方法
文章源于:http://m.5511xx.com/article/dhccphs.html


咨詢
建站咨詢
