歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux screen 常用命令

Linux screen 常用命令

日期:2017/2/28 13:55:04   编辑:Linux教程

想必,只要接觸過Linux一段時間的人,一定知道screen這個神奇的工具了,它主要有如下些優勢:

1. 後台運行:當你在ssh terminal執行shell時,如果網絡這時斷開,你的程序會怎樣?TERMINATED呀!有了screen,就可以讓程序跑在screen而不會隨著ssh的斷開而斷開。

2. 多窗口管理:有時,我們需要在運行一個命令,然後同時看它的log 文件等,那我們可以很方便的使用screen的分屏功能,一邊運行命令,一邊查看log 文件。

screen最常用命令:(CTRL+a表示control和a一起按然後一起松)

  • 創建screen session

screen -S test

  • 脫離(detach)當前會話

CTRL+a然後d

  • 接入(attach)一個名為test會話

screen -r test
或者
screen -x test
  • 創建一個新的窗口(create)

CTRL+a然後c
  • 切換到下一個窗口(next)

CTRL+a然後n
  • 重命名當前窗口(rename),注意是W表示shift+w

CTRL+a讓後W
下方會出現提示,然後輸入新名字,回車
  • 顯示當前所有窗口列表,注意是雙引號

CTRL+a然後"

多窗口常用命令

  • 縱向分割屏幕

CTRL+a然後|

注意,這裡新分割的區域是沒有shell的,你不能做任何事,所以,你可以使用

CTRL+a然後TAB

切換到新分割的區域,使用CTRL+a然後c,創建新的窗口,這樣,你就可以同時在兩個窗口中操作了

  • 橫向分割屏幕(S表示SHIFT+s)

CTRL+a然後S

效果如下圖


設置窗口底部標題

細心的同學可能注意到我的窗口底部的信息欄了,想要嗎?

那就把如下代碼放到/etc/screenrc的最後面吧!

# 允許設置窗口標題

caption always "%{.bW}%-w%{.rW}%n %t%{-}%+w %=%H %Y/%m/%d "

Linux Screen技巧:記錄屏幕日志 http://www.linuxidc.com/Linux/2014-09/106217.htm

screen詳解:http://www.linuxidc.com/Linux/2013-10/91612.htm

Linux Screen超簡明教程 http://www.linuxidc.com/Linux/2014-04/100040.htm

Linux下Screen的常用命令 http://www.linuxidc.com/Linux/2012-07/65358.htm

Zabbix通過郵件發送Screen圖形報表實現 http://www.linuxidc.com/Linux/2013-06/85759.htm

Linux虛擬終端命令Screen用法詳解 http://www.linuxidc.com/Linux/2013-07/87415.htm

Linux 技巧:使用 Screen 管理你的遠程會話 http://www.linuxidc.com/Linux/2013-10/91612.htm

Copyright © Linux教程網 All Rights Reserved