[ 永遠的UNIX::UNIX技術資料的寶庫 ]   GB | BIG5

首頁 > 系統管理 > Solaris > 正文
Solaris 8 如何設置終端 TTY
本文出自: http://docs.sun.com (2001-06-14 11:00:01)
本章假設您已熟悉:

Solaris 操作環境如何使用 STREAMS 和 ioctl 與外部設備通訊。

termcap 和 terminfo 如何支持不同的終端類型。

關 STREAMS 和 TTY 驅動程序的背景知識,請參考termio(7) man 頁。

終端支持
簡體中文 Solaris 操作環境支持中文終端 (EUC-GB) 。終端應具有內置簡體中文字體和輸入法。

安裝終端 
如果以前未曾向系統添加過終端,則先嘗試僅以 ASCII 模式安裝終端。關進一步的信息,請參閱系統管理指南。

用添加終端的串行端口接口
"串行端口"是在 "系統管理"菜單中,用配置終端的串行端口。串行端口提供安裝終端的最簡便方法。admintool 命令調用"串行端口"。關 admintool 命令的進一步信息,請參閱>系統管理指南。 

訪問串行端口
成為超級用戶。


system% su
 

鍵入 admintool 命令。

將出現系統管理菜單。


system# admintool
 

選擇串行端口圖標。

使用串行端口菜單
中文終端的安裝方法與安裝 ASCII 終端相同。

選擇"串行端口"菜單上的"編輯"選項。

出現 Serial Ports: Modify Service (串行端口:修改服務) 子菜單。

在 Admintool: Modify Service (系統管理:修改服務) 子菜單上選擇啟動服務、波特率 9600,並輸入終端類型。

 
使用命令行接口添加終端
在 ttya 端口上通過命令行設置終端則需要下列步驟:

確定端口監視器的版本號。

將顯示端口監視器版本號。


# ttyadm -V
 

輸入下列命令,用端口監視器版本號代替 ver。

(有關 sacadm (1M) 和 pmadm (1M) 的進一步信息,請參閱它們的 man 頁。) 


# pmadm -r -p zsmon -s ttya
# sacadm -a -p zsmon -t ttymon -c /usr/lib/saf/ttymon -vver
 

使用與您的終端類型匹配的 pmadm 命令來添加登錄服務:

對 EUC 終端,使用下列命令:


# pmadm -a -p zsmon -s ttya -i root -fu -v ver -m "`ttyadm -S y \
-T terminal_type -d /dev/ttya -l 9600 -m ldterm,ttcompat -s \
/usr/bin/login`"
 

開啟終端。

遵照終端附帶的文檔說明。

登錄終端。

檢查安裝的正確性:


# setenv LANG locale
# /bin/stty cs8 -istrip defeucw
 

--------------------------------------------------------------------------------
‥:  
這些值表明操作系統設置以"8 位無奇偶校驗"模式與終端通訊。確保終端設置為"8 位無奇偶校驗 "模式。參考終端的設置手冊中設置終端選項的正確方法。


--------------------------------------------------------------------------------

設置用戶的 TTY
要驗証 TTY 已正確設置:

鍵入帶 a 選項的 -/bin/stty 命令:


system% /bin/stty -a 
 

如果上面的值 (cs8、-istrip) 未列出,則使用下列命令來設置它們:


system% /bin/stty cs8 -istrip defeucw
 

這是設置終端的最一個步驟。


(http://www.fanqiang.com)
    進入【UNIX論壇

相關文章
 

★  樊強制作 歡迎分享  ★