試用GNU的screen

2 min

language: ja bn en es hi pt ru zh-cn zh-tw

大家好,我是無能。
不知不覺中,我在工作中發現自己處於一個難以理解的狀況:同時管理兩個團隊,另外還要管理開發人員的任務,並處理日常業務。
多虧了這個...
Image
前天
Image
Image
昨天和前天連續兩天都去喝酒了。
然後在吸菸區和三位中國人聊天,他們給了我一種叫做「黃金葉」的香菸。
一位大概快50歲的人對我說「藝術家髮型!」「帥哥!」,我聽了很高興。

前言

最近我的工作主要在CLI上進行,而且在wm上會浪費資源,也常常無法整理清楚是哪個控制台視窗,所以我想使用可以啟動虛擬終端機的screen

試用看看

似乎可以使用-S選項來指定螢幕名稱。

alleycat:[haturatu]:~$ screen -S test
[detached from 11740.test]

然後,進入後作為記錄echo一下。

alleycat:[haturatu]:~$ echo screen1-test
screen1-test

按下Ctrl+a後,使用d來分離(detach)。
這樣就可以確認存在的虛擬終端機。

alleycat:[haturatu]:~$ screen -ls
There is a screen on:
        11740.test      (Detached)
1 Socket ituracreen.

然後再次連接(attach)進入。

alleycat:[haturatu]:~$ screen -r test

成功進入了。

alleycat:[haturatu]:~$ echo screen1-test
screen1-test
alleycat:[haturatu]:~$

如果想關閉這個虛擬終端機,可以使用exit來結束會話並關閉虛擬終端機。
就這樣而已...
如果使用screen -S時存在同名的螢幕,似乎可以透過-ls確認pid,然後同時指定pid來進入。
那麼,下次再見了。

Related Posts