script?/dev/null 之后就可以打開 screen 了
script /dev/null 的作用實(shí)際上是開啟了一個新的 tty雌桑,對應(yīng)的提示如下:
Script started, file is /dev/null
想要查驗(yàn)一下新開啟的 tty,輸入 tty 即可务冕,對應(yīng)的提示如下:
/dev/pts/3
這證明新開啟了一個 tty3
另外解釋一下什么是 tty
tty 的全稱是 teletype娜搂,通常使用 tty 來簡稱各種類型的終端設(shè)備。Teletype 是最早出現(xiàn)的一種終端設(shè)備,很像電傳打字機(jī),是由Teletype公司生產(chǎn)的盲泛。在計(jì)算機(jī)領(lǐng)域中,Linux tty 命令用于顯示終端機(jī)連接標(biāo)準(zhǔn)輸入設(shè)備的文件名稱山憨。說明:在Linux操作系統(tǒng)中查乒,所有外圍設(shè)備都有其名稱與代號,這些名稱代號以特殊文件的類型存放于 /dev 目錄下郁竟。你可以執(zhí)行 tty 指令查詢目前使用的終端機(jī)的文件名稱。
> tty [-s][--help][--version]
參數(shù)說明:
-s或--silent或--quiet:不顯示任何信息由境,只回傳狀態(tài)代碼
--help 在線幫助
--version 顯示版本信息