linux screen 使用方法

來源:互聯網
上載者:User

標籤:screen   linux   

  • 使用中遇到的問題解決方案

    剛開始使用screen時會報錯,跟使用者的許可權相關。

    [[email protected] ~]$ screen

    Cannot open your terminal ‘/dev/pts/4’ - please check.

    解決方案是鍵入:

    script /dev/null

    詳細說明:http://urchin.blog.51cto.com/4356076/1153322/

    放一個傳送門,screen的詳細使用方法:http://www.ibm.com/developerworks/cn/linux/l-cn-screen/

  • 建立session會話

    screen -S Jiqimao

    screen就會建立一個名字為Jiqimao的會話。在這個會話裡執行所要執行的任務即可,如 beeline -f a.sql,terminal的視窗關掉不影響任務的執行。

  • 暫時離開,保留screen會話中的任務或程式

    當需要臨時離開時(會話中的程式不會關閉,仍在運行)可以用快速鍵Ctrl+a d(即按住Ctrl,依次再按a,d Mac中也是Ctrl鍵)

  • 恢複screen會話

    screen -r Jiqimao

    即可恢複到離開前建立的Jiqimao會話的工作介面。

  • 列出所有會話列表

    screen -ls

    screen會列出當前存在的會話列表,如:

    42389.Jiqimao即為剛才的screen建立的Jiqimao會話,目前已經暫時退出了Jiqimao會話,所以狀態為Detached,當使用screen -r Jiqimao後狀態就會變為Attached,42389是這個screen的會話的進程ID,恢複會話時也可以使用:screen -r 42389

  • 關閉screen的會話

    exit

    執行:exit ,會提示:[screen is terminating],表示已經成功退出screen會話。

linux screen 使用方法

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.