Linux 指令篇:終端機管理--reset名稱: reset, tset 使用方法: tset [-IQqrs] [-] [-e ch] [-i ch] [-k ch] [-m mapping] [terminal] 使用說明: reset 其實和 tset 是一同個命令,它的用途是設(shè)定終端機的狀態(tài)。一般而言,這個命令會自動的從環(huán)境變數(shù)、命令列或是其它的組態(tài)檔決定目前終端機的型態(tài)。如果指定型態(tài)是 '?' 的話,這個程序會要求使用者輸入終端機的型別。 由于這個程序會將終端機設(shè)回原始的狀態(tài),除了在 login 時使用外,當(dāng)系統(tǒng)終端機因為程序不正常執(zhí)行而進入一些奇怪的狀態(tài)時,你也可以用它來重設(shè)終端機o 例如不小心把二進位檔用 cat 指令進到終端機,常會有終端機不再回應(yīng)鍵盤輸入,或是回應(yīng)一些奇怪字元的問題。此時就可以用 reset 將終端機回復(fù)至原始狀態(tài)。選項說明: -p 將終端機類別顯示在螢?zāi)簧,但不做設(shè)定的動作。這個命令可以用來取得目前終端機的類別。 -e ch 將 erase 字元設(shè)成 ch -i ch 將中斷字元設(shè)成 ch -k ch 將刪除一行的字元設(shè)成 ch -I 不要做設(shè)定的動作,如果沒有使用選項 -Q 的話,erase、中斷及刪除字元的目前值依然會送到螢?zāi)簧稀? -Q 不要顯示 erase、中斷及刪除字元的值到螢?zāi)簧稀? -r 將終端機類別印在螢?zāi)簧稀? -s 將設(shè)定 TERM 用的命令用字串的型式送到終端機中,通常在 .login 或 .profile 中用 范例: 讓使用者輸入一個終端機型別并將終端機設(shè)到該型別的預(yù)設(shè)狀態(tài)。 # reset ? 將 erase 字元設(shè)定 control-h # reset -e ^B 將設(shè)定用的字串顯示在螢?zāi)簧? # reset -s Erase is control-B (^B). Kill is control-U (^U). Interrupt is control-C (^C). TERM=xterm; |