Linux學習(三十二)screen

2022-04-11 15:47:47 字數 1835 閱讀 5194

我們可以將screen看成乙個子視窗,我們可以通過命令將這個子視窗放入後台執行而不關閉它。當我們有需要時,我們還可以將它調出來。

安裝:

yum -y install screen
開啟乙個screen視窗:

screen

vmstat

1

按ctrl + a + d將screen放入後台:

[root@ruanwenwu-001

log]# screen

[detached

from

4688.pts-0.ruanwenwu-001]

開啟乙個有名字的screen:

[root@ruanwenwu-001 log]# screen -s '

ruanwenwu

'[detached

from

4703.ruanwenwu]

恢復乙個screen:

screen -r screenid

或者screen -r screenname

列出現有的screen:

[root@ruanwenwu-001 log]# screen -ls

there are screens on:

4717.pts-0.ruanwenwu-001 (attached)

4703.ruanwenwu (detached)

4688.pts-0.ruanwenwu-001 (detached)

3 sockets in /var/run/screen/s-root.

刪除乙個screen:

[root@ruanwenwu-001 ~]# screen -ls

there

isa screen on:

4717.pts-0.ruanwenwu-001

(detached)

1 socket in /var/run/screen/s-root.

[root@ruanwenwu-001 ~]# screen -s '

pts-0.ruanwenwu-001

' -x quit

[root@ruanwenwu-001 ~]# screen -ls

no sockets found

in /var/run/screen/s-root.

-s是指定終端,-x後面跟執行語句

共享:共享螢幕的意思是,比如同乙個使用者用兩個終端連線上伺服器。終端a開啟乙個screen,終端b能看終端a的螢幕。

現在我們來演示一下。

首先在a終端開啟乙個screen:

[root@ruanwenwu-001 ~]# screen -ls

there

isa screen on:

5103

.li (attached)

1 socket in /var/run/screen/s-root.

[root@ruanwenwu-001 ~]# screen -s '

li' -x quit

[root@ruanwenwu-001 ~]# screen -ls

no sockets found

in /var/run/screen/s-root.

在新開啟的screen中輸入:

按ctrl + a + d將screen放到後台:

然後,我們嘗試在

CUDA學習(三十二)

本地記憶體 本地記憶體訪問只對一些自動變數發生,如可變記憶體空間說明符中所述。編譯器可能在本地記憶體中放置的自動變數是 檢查ptx彙編 通過使用 ptx orkeep選項編譯獲得 將會告訴在第乙個編譯階段變數是否被放置在本地記憶體中,因為它將使用.local助記符進行宣告,並使用ld.local進行...

演算法(三十二)

1 在乙個排序的鍊錶中,存在重複的結點,請刪除該鍊錶中重複的結點,重複的結點保留乙個,返回煉表頭指標。例如,鍊錶1 2 3 3 4 4 5 處理後為 1 2 5 private static listnode fun2 listnode head temp temp.next res.next te...

前端學習 三十二)正則(筆記)

正則 正規表示式 regular expression 規則表示式 正則有兩個作用 1.操作字串 2.校驗表單 操作字串 使用正則操作字串非常簡單,不是必須得用。使用是為了方便 正則玩的就是規則 itwenqiang sina.com 137 1807 9033 010 4334567 北京市朝陽區...