Linux screen 你真正會用了嗎?

一: 背景

當需要運行一個長時間運行的命令的時候,比如導入mysql的數據,下載一個大的文件或者國外的文件,進行FTP傳輸等。通常情況下我們都是爲每一個這樣的任務開一個遠程終端窗口,因爲它們執行的時間太長了。必須等待它們執行完畢,在此期間不能關掉窗口或者斷開連接,否則這個任務就會被殺掉,並且有時候ssh客戶端工具有信號燈超時的時候,這樣就導致任務無法完全完成

二: 簡介

screen的官方文檔

screen 命令是什麼?我們也可以直接 man screen看它的描敘信息就知道了,
在這裏插入圖片描述
我們把它翻譯成中文總結成大概下面的意思:

  • 它有會話恢復功能: 當任務通過screen命令掛起之後,還可以恢復會話的運行
  • 它有多窗口的功能: 你可以在多個窗口通過screen掛起任務,每個窗口會話是有獨立的,互不干擾

三: 語法規則

我們直接通過help命令查看

screen --help   # 這樣會顯示命令的參數以及英文的解釋

常用的參數說明如下:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章