linux终端机详解,Linux reset设定终端机的状态命令详解
名稱: reset, tset
使用方法: tset [-IQqrs] [-] [-e ch] [-i ch] [-k ch] [-m mapping] [terminal]
使用說(shuō)明:
reset 其實(shí)和 tset 是一同個(gè)命令,它的用途是設(shè)定終端機(jī)的狀態(tài)。一般而言,這個(gè)命令會(huì)自動(dòng)的從環(huán)境變數(shù)、命令列或是其它的組態(tài)檔決定目前終端機(jī)的型態(tài)。如果指定型態(tài)是 ‘?’ 的話,這個(gè)程序會(huì)要求使用者輸入終端機(jī)的型別。
由于這個(gè)程序會(huì)將終端機(jī)設(shè)回原始的狀態(tài),除了在 login 時(shí)使用外,當(dāng)系統(tǒng)終端機(jī)因?yàn)槌绦虿徽?zhí)行而進(jìn)入一些奇怪的狀態(tài)時(shí),你也可以用它來(lái)重設(shè)終端機(jī)o 例如不小心把二進(jìn)位檔用 cat 指令進(jìn)到終端機(jī),常會(huì)有終端機(jī)不再回應(yīng)鍵盤輸入,或是回應(yīng)一些奇怪字元的問(wèn)題。此時(shí)就可以用 reset 將終端機(jī)回復(fù)至原始狀態(tài)。選項(xiàng)說(shuō)明:
-p
將終端機(jī)類別顯示在螢?zāi)簧?#xff0c;但不做設(shè)定的動(dòng)作。這個(gè)命令可以用來(lái)取得目前終端機(jī)的類別。
-e ch
將 erase 字元設(shè)成 ch
-i ch
將中斷字元設(shè)成 ch
-k ch
將刪除一行的字元設(shè)成 ch
-I
不要做設(shè)定的動(dòng)作,如果沒(méi)有使用選項(xiàng) -Q 的話,erase、中斷及刪除字元的目前值依然會(huì)送到螢?zāi)簧稀?/p>
-Q
不要顯示 erase、中斷及刪除字元的值到螢?zāi)簧稀?/p>
-r
將終端機(jī)類別印在螢?zāi)簧稀?/p>
-s
將設(shè)定 TERM 用的命令用字串的型式送到終端機(jī)中,通常在 .login 或 .profile 中用
范例:
讓使用者輸入一個(gè)終端機(jī)型別并將終端機(jī)設(shè)到該型別的預(yù)設(shè)狀態(tài)。
# reset ?
將 erase 字元設(shè)定 control-h
# reset -e ^B
將設(shè)定用的字串顯示在螢?zāi)簧?/p>
# reset -s
Erase is control-B (^B).
Kill is control-U (^U).
Interrupt is control-C (^C).
TERM=xterm;
Linux reset設(shè)定終端機(jī)的狀態(tài)命令詳解
Tags:Linux
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的linux终端机详解,Linux reset设定终端机的状态命令详解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【深入Java虚拟机】之一:Java内存
- 下一篇: 201521123121 《Java程序