Centos系統(tǒng)里screen命令如何使用?Centos系統(tǒng)里screen命令的使用方法

screen是個好東西,這幾天一直在用它。Screen被稱之為一個全屏窗口管理器,用他可以輕松在一個物理終端上獲得多個虛擬終端的效果;
假如遇到一些比較費時間的程序,但是又不能一直開著電腦觀察他,總要下班關電腦走人的說,這時screen就派上用場了。
1.如果在screenCRT中開啟窗口,然后運行一個程序,當注銷時,程序會自動毀掉。
2.使用nohup可以解決此問題,把程序放到后臺運行,查看nohup.out可以查看程序運行的怎樣了,但是使用nohup把程序放到后臺,就再也無法切換程序到前臺了,而screen可以。
使用方法:
1.安裝,centos默認沒有安裝,安裝一下。
2.進入screen。
直接輸入screen回車即可,此時會進入一個新的終端??梢赃M行要長時間運行的作業(yè)。
3.返回到主終端(screen仍然在后臺運行)
Ctrl+A 然后按D 屏幕顯示[detached]
4.返回到screen
screen -ls
There is a screen on:
18245.pts-1.imobile-sv006-200 (Detached)
1 Socket in /var/run/screen/S-root.
可以看到所有的screen socket,使用screen -r 18245 即可返回。
5.徹底退出screenscreen終端輸入exit。屏幕顯示[screen is terminating]即可
6.屏幕共享,協(xié)同作業(yè)
其中一個用戶 screen -S ipcpu 使用命名的socket便于輸入
另一個用戶 screen -x ipcpu 即可,兩人可以協(xié)同操作,一方的操作會在另一方屏幕顯示。
screen的其他命令
Ctrl-a ? 各功能的幫助摘要
Ctrl-a c 創(chuàng)建一個新的 window (終端)
Ctrl-a Ctrl-n 和 Ctrl-a Ctrl-p 切換到下一個或前一個 window
Ctrl-a Ctrl-N N 為 0 到 9 的數(shù)字,用來切換到相對應的 window
Ctrl-a ” 獲取所有正在運行的 window 的可導航的列表
Ctrl-a a 清楚錯誤的 Ctrl-a
Ctrl-a Ctrl-d 斷開所有會話,會話中所有任務運行于后臺
Ctrl-a x 用密碼鎖柱 screen 終端
===============================
后記
在使用screen過程中,經(jīng)常會遇到“閃屏”的問題,這是可以關掉的。
快速關掉:也就是先輸入CTRL + a,再輸入CTRL + g。
永久關閉:修改/etc/screenrc 加入
vbell off
其實這與vi中的visualbell功能很是類似。在vi中關閉閃屏,是使用set novisualbell命令。
相關文章
CentOS 7系統(tǒng)遠程會話管理工具screen怎么安裝使用?
CentOS 7系統(tǒng)遠程會話管理工具screen怎么安裝使用?Screen是一個可以在多個進程之間多路復用一個物理終端的全屏窗口管理器。用戶可以在一個screen會話中創(chuàng)建多個screen子會2015-06-14- 今天就給VPSer們介紹一款遠程會話管理工具 – screen命令。2010-12-20
- 這篇文章主要介紹了Linux系統(tǒng)中的screen命令基本使用教程,screen的多窗口管理功能非常強大,需要的朋友可以參考下2015-12-01
- 今天小編為大家?guī)淼氖菑椭莆募c文件夾的CentOS常用命令;希望對大家會有幫助!有需要的朋友可以過來看看2016-12-07
- 有些朋友還不知道如何更改centos7的默認啟動為命令界面?下面小編就為大家?guī)砀腸entos 7 的默認啟動為命令界面的方法;一起去看看吧2016-11-27
- 這篇文章主要介紹了CentOS 常用系統(tǒng)命令,需要的朋友可以參考下2016-11-21
- centos怎么將圖形界面切換到命令行?centos系統(tǒng)中都是使用命令行操作的,用習慣了windows系統(tǒng)想要將命令行轉(zhuǎn)換為圖形界面,該怎么轉(zhuǎn)換呢?下面我們就來看看詳細的教程,需2016-11-20
- 本文主要向大家介紹了一些關于CentOS下git命令行操作,看似復雜,其實很簡單的,一起來看看具體的內(nèi)容吧2016-11-20
- Linux非桌面環(huán)境下是沒有自帶回收站的,但是我們可以自己建立一個,并且默認將rm命令刪除的文件移進去,下面就來詳解CentOS中使用rm命令將文件移到回收站的方法:2016-06-14
- 這篇文章主要介紹了CentOS7的hostnamectl命令使用詳解,hostnamectl為CentOS7版本中新曾杰的命令,需要的朋友可以參考下2015-11-10