minicom [-somMlwz8] [-c on|off] [-S script] [-d entry]
[-a on|off] [-t term] [-p pty] [-C capturefile] [configuration ]
描述
minicom 是個通信程序,有點象共享軟件 TELIX,但其源碼可以自由獲得,并能夠運行于多數(shù)Unix系統(tǒng)。 它包括以下特性:自動重?fù)芴柕膿芴柲夸洠?對串行設(shè)備UUCP格式的lock文件的支持,獨立的腳本語言解釋器,文件捕獲,多用戶單獨配置,等等。
命令行參數(shù) COMMAND-LINE
-s
設(shè)置。 root 使用此選項在/etc/minirc.dfl中編輯系統(tǒng)范圍的缺省值。 使用此參數(shù)后,minicom 將 不 進(jìn)行初始化, 而是直接進(jìn)入配置菜單。如果因為你的系統(tǒng)被改變,或者第一次運行minicom時,minicom不能啟動,這個參數(shù)就會很有用。對于多數(shù)系統(tǒng),已經(jīng)內(nèi)定了比較合適的缺省值。
-o
不 進(jìn)行初始化。minicom 將跳過初始化代碼。如果你未復(fù)位(reset)就退出了minicom,又想重啟一次會話(session), 那么用這個選項就比較爽(不會再有錯誤提示:modem is locked ---- 注)。但是也有潛在的危險:由于未對lock文件等進(jìn)行檢查,因此一般用戶可能會與uucp之類的東東發(fā)生沖突......也許以后這個參數(shù)會被去掉?,F(xiàn) 在姑且假定,使用modem的用戶對自己的行為足夠負(fù)責(zé)。
-m
用Meta 或Alt鍵重載命令鍵。在1.80版中這是缺省值,也可以在minicom 菜單中配置這個選項。不過若你一直使用不同的終端,其中有些沒有Meta或Alt鍵,那么方便的做法還是把缺省的命令鍵設(shè)置為Ctrl-A,當(dāng)你有了支持 Meta或Alt鍵的鍵盤時再使用此選項。Minicom假定你的Meta鍵發(fā)送ESC前綴,而不是設(shè)置字符最高位的那一種(見下)。
-M
跟“-m”一樣,但是假定你的Meta鍵設(shè)置字符高端的第八位(發(fā)送128+字符代碼)。
-z
使用終端狀態(tài)行。僅當(dāng)終端支持,并且在其termcap或terminfo數(shù)據(jù)庫入口中有相關(guān)信息時才可用。
-l
逐字翻譯 高位被置位的字符。使用此標(biāo)志, minicom將不再嘗試將IBM行字符翻譯為ASCII碼,而是將其直接傳送。許多PC-Unix克隆不經(jīng)翻譯也能正確顯示它們(Linux使用專門的模式:Coherent和Sco)。
-w
Turns linewrap on at startup by default.
-a
特性使用。 有些終端,特別是televideo終端, 有個很討厭的特性處理(串行而非并行)。minicom缺省使用‘-a on’,但若你在用這樣的
終端,你就可以(必須!)加上選項‘-a off’。尾字‘on’或‘off’需要加上。
-t
終端類型。 使用此標(biāo)志, 你可以重載環(huán)境變量TERM, 這在環(huán)境變量MINICOM 中使用很方便; 你可以創(chuàng)建一個專門的 termcap 入口以備minicom 在控制臺上使用,它將屏幕初始化為raw模式, 這樣, 連同‘-f’標(biāo)志一起,就可以不經(jīng)翻譯而顯示IBM行字符。
-c
顏色 使 用。有些終端(如Linux控制臺)支持標(biāo)準(zhǔn)ANSI轉(zhuǎn)義序列色彩。由于termcap顯然沒有對于色彩的支持,因而minicom 硬性內(nèi)置了這些轉(zhuǎn)義序列的代碼。所以此選項缺省為off。使用‘-c on’可以打開此項。把這個標(biāo)志,還有‘-m’放入MINICOM環(huán)境變量中是個不錯的選擇。
-S
腳本。 啟動時執(zhí)行給定名字的腳本。到目前為止,還不支持將用戶名和口令傳送給啟動腳本。如果你還使用了‘-d’選項,以在啟動時開始撥號,此腳本將在撥號之前運行,撥號項目入口由‘-d’指明。
-d
D ial an entry from the dialing directory on startup. You can specify an index number, but also a substring of the name of the entry. If you specify a name that has multiple entries in the directory, they are all tagged for dialing. You can also specify multiple names or index numbers by separating them with commas. The dialing will start from the first entry specified after all other program initialization procedures are completed.
-p
要使用的偽終端。 它超載配置文件中定義的終端端口,但僅當(dāng)其為偽tty設(shè)備。提供的文件名必須采用這樣的形式:(/dev/)tty[p-z][0-f]
-C
文件名。 啟動時打開捕獲文件。
-8
不經(jīng)修改地傳送8位字符。“連續(xù)”意指未對地點/特性進(jìn)行真正改變,就不插入地點/特性控制序列。此模式用于顯示8位多字節(jié)字符,比如日本字(TMD!應(yīng)該是中國字!!)。不是8位字符的語言都需要(例如顯示芬蘭文字就不需要這個)。
minicom 啟動時,它首先搜索用于命令行參數(shù)的MINICOM環(huán)境變量----這些參數(shù)可在命令行上超載。例如:若你進(jìn)行了如下設(shè)置:
MINICOM='-m -c on'
export MINICOM
或者其它等效的設(shè)置,然后啟動minicom,minicom 會假定你的終端有Meat鍵或Alt鍵,并且支持彩色。如果你從一個不支持彩色的終端登錄,并在你的啟動文件(.profile或等效文件)中設(shè)置了 MINICOM,而且你又不想重置你的環(huán)境變量,那么你就可以鍵入‘minicom -c off’,來運行這次沒有色彩支持的會話。
配置
The 配置 參 數(shù)更有趣。通常,minicom從文件“minirc.dfl”中獲取其缺省值。不過,若你給minicom一個參數(shù),它將嘗試從文 件“minirc.configuration”中獲取缺省值。因此,為不同端口、不同用戶等創(chuàng)建多個配置文件是可能的。最好使用設(shè)備名,如:tty1, tty64,sio2等。如果用戶創(chuàng)建了自己的配置文件,那么該文件將以“.minirc.dfl”為名出現(xiàn)在他的home目錄中。
使用 USE
Minicom是基于窗口的。要彈出所需功能的窗口,可按下Ctrl-A (以下使用C-A來表示Ctrl-A),然后再按各功能鍵(a-z或A-Z)。先按C-A,再按'z',將出現(xiàn)一個幫助窗口,提供了所有命令的簡述。配置 minicom(-s 選項,或者C-A、O)時,可以改變這個轉(zhuǎn)義鍵,不過現(xiàn)在我們還是用Ctrl-A吧。
以下鍵在所有菜單中都可用:
UP
arrow-up 或 'k'
DOWN
arrow-down 或 '
j'LEFT
arrow-left 或 'h'
RIGHT
arrow-right 或 'l'
CHOOSE
Enter
CANCEL
ESCape.
屏幕分為兩部分:上部24行為終端模擬器的屏幕。 ANSI或VT100轉(zhuǎn)義序列在此窗口中被解釋。若底部還剩有一行,那么狀態(tài)行就放在這兒;否則,每次按C-A時狀態(tài)行出現(xiàn)。 在那些有專門狀態(tài)行的終端上將會使用這一行,如果termcap信息完整且加了-k標(biāo)志的話。
下面按字母順序列出可用的命令:
C-A
兩次按下C-A將發(fā)送一個C-A命令到遠(yuǎn)程系統(tǒng)。如果你把“轉(zhuǎn)義字符”換成了C-A以外的什么字符,則對該字符的工作方式也類似。
A
切換“Add Linefeed”為on/off。若為on,則每上回車鍵在屏幕上顯示之前,都要加上一個linefeed。
B
為 你提供一個回卷(scroll back)的緩沖區(qū)??梢园磚上卷,按d下卷,按b上翻一頁,按f下翻一頁。也可用箭頭鍵和翻頁鍵??捎胹或S鍵(大小寫敏感)在緩沖區(qū)中查找文字串,按 N鍵查找該串的下一次出現(xiàn)。按c進(jìn)入引用模式,出現(xiàn)文字光標(biāo),你就可以按Enter鍵指定起始行。然后回卷模式將會結(jié)束,帶有前綴'>'的內(nèi)容將被 發(fā)送。
C
清屏。
D
撥一個號,或轉(zhuǎn)向撥號目錄。
E
切換本地回顯為on/off (若你的minicom版本支持)。
F
將break信號送modem。
G
運行腳本(Go)。運行一個登錄腳本。
H
掛斷。
I
切換光標(biāo)鍵在普通和應(yīng)用模式間發(fā)送的轉(zhuǎn)義序列的類型(另參下面 關(guān)于狀態(tài)行的注釋)。
J
跳至shell。返回時,整個屏幕將被刷新(redrawn)。
K
清屏,運行kermit,返回時刷新屏幕。
L
文件捕獲開關(guān)。打開時,所有到屏幕的輸出也將被捕獲到文件中。
M
發(fā)送modem初始化串。若你online,且DCD線設(shè)為on,則modem被初始化前將要求你進(jìn)行確認(rèn)。
O
配置minicom。轉(zhuǎn)到配置菜單。
P
通信參數(shù)。允許你改變bps速率,奇偶校驗和位數(shù)。
Q
不復(fù)位modem就退出minicom。如果改變了macros,而且未存盤,會提供你一個save的機會。
R
接收文件。從各種協(xié)議(外部)中進(jìn)行選擇。若filename選擇窗口和下載目錄提示可用,會出現(xiàn)一個要求選擇下載目錄的窗口。否則將使用Filenames and Paths菜單中定義的下載目錄。
S
發(fā) 送文件。選擇你在接收命令中使用的協(xié)議。如果你未使文件名選擇窗口可用(在File Transfer Protocols菜單中設(shè)置),你將只能在一個對話框窗口中寫文件名。若將其設(shè)為可用,將彈出一個窗口,顯示你的上傳目錄中的文件名??捎每崭矜I為文件 名加上或取消標(biāo)記,用光標(biāo)鍵或j/k鍵上下移動光標(biāo)。被選的文件名將高亮顯示。 目錄名在方括號中顯示,兩次按下空格鍵可以在目錄樹中上下移動。最后,按Enter發(fā)送文件,或按ESC鍵退出。
T
選擇終端模擬:ANSI(彩色)或VT100。此處還可改變退格鍵,打開或關(guān)閉狀態(tài)行。
W
切換linewrap為on/off。
X
退出minicom,復(fù)位modem。如果改變了macros,而且未存盤,會提供 你一個save的機會。
Z
彈出help屏幕。
撥號目錄 DIALING DIRECTORY
按下Ctrl-A、D,會進(jìn)入撥號目錄??梢栽鰷p、刪除或修改各個項目。選擇 “dial”,則會撥打標(biāo)記項目的電話號碼,或者當(dāng)未作任何標(biāo)記時高亮顯示的項目號碼。modem撥號時,可按ESC取消;任何其它按鍵將關(guān)閉撥號窗口, 但并不取消撥號。撥號目錄將保存在你的home目錄下的“.dialdir” 文件中。 可用箭頭鍵可以上下卷動, 但也可用PageUp或PageDown鍵卷動整頁。若沒有這些鍵,可用Ctrl-B(向后),以及Ctrl-F(向前)。可用空格鍵標(biāo)記多個項目,若 minicom不能建立一個連接,它將在此列表中循環(huán)進(jìn)行撥號。目錄中標(biāo)記項目的名字前將顯示一個‘>’符號。
"edit" 菜單不言自明,但這里還是簡要介紹一下。
A - Name
項目名
B - Number
電話號碼
C - Dial string #
指出用于連接的撥號串。在Modem and dialing菜單中有三種不同的撥號串(前綴和后綴)可以進(jìn)行設(shè)置。
D - Local echo
可為on或off(若你的minicom版本支持)
E - Script
成功建立連接后必須執(zhí)行的腳本(參runscript手冊)
F - Username
傳給runscript程序的用戶名。在環(huán)境串"$LOGIN"中傳送。
G - Password
傳送為"$PASS"的口令。
H - Terminal Emulation
使用ANSI或VT100模擬。
I - Backspace key sends
退格鍵發(fā)送的代碼(Backspace或Delete)。
J - Linewrap
可為on或off。
K - Line settings
本次連接的bps速率,位數(shù)和奇偶設(shè)置。速率可選當(dāng)前值,這樣就能用當(dāng)時正在使用的任何速率值(當(dāng)你有多個modem時,這玩兒很有用)。L - Conversion table
可以指定運行l(wèi)ogin腳本前,此撥號項目應(yīng)答的任何時候要裝入的字符轉(zhuǎn)換表。若此域為空,則轉(zhuǎn)換表保持不變。
edit 菜單還顯示了你最近一次呼叫此項的日期和時間,及呼叫該項的總次數(shù)。但并不允許你改變這些值。當(dāng)你進(jìn)行連接時,它們會自動更新。
The moVe command lets you move the highlighted entry up or down in the dialing directory with the up/down arrow keys or the k and j keys. Press Enter or ESC to end moving the entry.
配置 CONFIGURATION
按Ctrl-A、O,進(jìn)入setup菜單。人人都可以改變其中的多數(shù)設(shè)置,但有些僅限于root。在此,那些特權(quán)設(shè)置用星號(*)標(biāo)記。
Filenames and paths
此菜單定義你的缺省目錄。
A - Download directory
下載的文件的存放位置
B - Upload directory
從此處讀取上傳的文件
C - Script directory
存放login腳本的位置
D - Script program
作為腳本解釋器的程序。缺省是“runscript”,也可用其它的東東(如: /bin/sh 或 "expect")。Stdin和Stdout連接到modem,Stderr連接到屏幕。
若用相對路徑(即不以'/'開頭),則是相對于你的home目錄,除了腳本解釋器以外。
E - Kermit program
為kermit尋找可執(zhí)行程序和參數(shù)的位置。命令行上可用一些簡單的宏:‘%1’擴展為撥出設(shè)備的完整文件名,‘%b’擴展為當(dāng)前波特率。F - Logging options
Options to configure the logfile writing.
A - File name
Here you can enter the name of the logfile. The file will be written in your home directory, and the default value is "minicom.log". If you blank the name, all logging is turned off.
B - Log connects and hangups
This option defines whether or not the logfile is written when the remote end answers the call or hangs up. Or when you give the hangup command yourself or leave minicom without hangup while online.
C - Log file transfers
Do you want log entries of receiving and sending files.
The 'log' command in the scripts is not affected by logging options B and C. It is always executed, if you just have the name of the log file defined.
File Transfer Protocols
此處規(guī)定的協(xié)議將在按下Ctrl-A、s/r時顯示。行首的 “Name”為將要顯示在菜單中的名字。“Program”為協(xié)議路徑,其后的“Name”則確定了程序是否需要參數(shù),如要傳送的文件。“U/D”確定了 該項要否在“upload/download”菜單中出現(xiàn)?!癋ullscr”確定要否全屏運行,否則mincom將僅在一個窗口中顯示其標(biāo)準(zhǔn)輸出。 “IO-Red” 確定minicom要否將程序的標(biāo)準(zhǔn)io連接到modem端口。“Multi”告訴文件名選擇窗口協(xié)議能否用一個命令發(fā)送多上文件。它對于下載協(xié)議無效; 如果你不用文件名選擇窗口,那么上傳協(xié)議也會忽略它。老版本的sz和rz非全屏,并且設(shè)置了IO-Red。但是,有些基于curses的版本,至少是 rz,不希望其stdin和stdout被改向, 以及全屏運行。 所有文件傳輸協(xié)議都以用戶的UID運行,但并不是總有UID=root。對于kermit,命令行上可用'%l' 和 '%b'。在此菜單內(nèi),你還能規(guī)定當(dāng)提示文件要上傳時,要否文件選擇窗口,以及每次自動下載開始時要否提示下載目錄。如果禁止下載目錄提示,將使用 file and directory菜單中規(guī)定的下載目錄。
串口設(shè)置 erial port setup
*A - 串行設(shè)備
多 數(shù)人用 /dev/tty1 或 /dev/ttfS1。Linux 下仍然可以使用/dev/cua<n>,但是不推薦這樣作,因為這些借口都過時了,使用2.2.x 或 更新的內(nèi)核的系統(tǒng)中沒有它們,可以使用 /dev/ttyS<n> 來代替。你也可以使 /dev/modem 成為一個指向?qū)嶋H設(shè)備的鏈接。
如果你有多個modem連接到兩個或以上的串口,可以在這兒列表指定,用空格、逗號或者分號作為分隔符。minicom啟動時,檢查此列表直至發(fā)現(xiàn)有可用的modem,并使用之。(不過,你不能為它們指定不同的初始化串....至少現(xiàn)在不能)
*B - Lock 文件位置
多數(shù)系統(tǒng)上,這應(yīng)該是 /usr/spool/uucp。Linux系統(tǒng)則使用var/lock。若此目錄不存在,minicom將不會試圖使用lock 文件。
*C - Callin program
若你的串口上有uugetty設(shè)備或別的什么,可能你就需要運行某個程序以把modem的cq端口切換到dialin/dialout模式。這就是進(jìn)入dialin模式所需的程序。
*D - Callout program
這是進(jìn)入dialout模式所用的程序。
E - Bps/Par/Bits
啟動時的缺省參數(shù)。
如果其中某一項為空,它就不會被使用。因此若你并不在意locking,你的modemline上也沒有g(shù)etty在運行,項目 B - D 就應(yīng)該空著。注意!有效用戶ID "root"(也就是 0 )才能運行callin和callout。
Modem and Dialing
modem的參數(shù)在此處定義。我不再進(jìn)一步解釋了,因為缺省是用于 genericHayes modems,這應(yīng)該總能正常工作的。這個文件可不是Hayes的學(xué)習(xí)指導(dǎo):-)唯一值得注意的是,控制字符可以用加前綴‘^’的方式發(fā)送,其中‘^^’ 指‘^’本身,‘’字符必須雙寫為‘/’,因為反斜線在宏定義中有特殊意義。不過有些選項,跟modem沒多大關(guān)系,倒是與minicom自己的行為關(guān)系 不少:
M - Dial time
當(dāng)未建立連接,minicom超時前的秒數(shù)。
N - Delay before redial
若未建立連接,minicom將重新?lián)芴枺贿^先要等待一段時間。
O - Number of tries
minicom試圖撥號的最大次數(shù)。
P - Drop DTR time
此項設(shè)為0時,minicom通過發(fā)送一個Hayes類型的hanup序列進(jìn)行掛斷。若設(shè)為非0值,則通過放棄DTR line來掛斷。該值指定了結(jié)束DTR要經(jīng)歷的秒數(shù)。
Q - Auto bps detect
設(shè)為on時,minicom嘗試匹配被呼叫方的速度。但多數(shù)現(xiàn)代的modem并不需要這個選項,因為modem對數(shù)據(jù)進(jìn)行了緩沖,轉(zhuǎn)換了速度。R - Modem has DCD line
如 果你的modem和操作系統(tǒng)灰支持DCD line(建立連接后它就升“高”了),那么minicom就會使用它。 When you have this option on, minicom will also NOT start dialing while you are already online.
S - Status line shows DTE speed / line speed
你 可以切換狀態(tài)行或者顯示DTE速度(minicom與你的modem通信的速度)或者顯示線速度(你的modem與其它modem在 線上通信的速度),注意連接期間線速度可能會變化,但你將仍然只能看到modem啟動連接時的初始速度。這是因為modem并不告訴程序速度有否改變。而 且,要看到線速度,你需要在連接字串中進(jìn)行設(shè)置,以使modem顯示它。否則,你將只能看到一個值為0的線速度。
T - Multi-line untag
You can toggle the feature to untag entries from the dialing directory when a connection is established to a multi-line BBS. All the tagged entries that have the same name are untagged.
注意此菜單還是個特例:每個用戶都可在此改變參數(shù),但它們不會被保存。
Screen and keyboard
A - Command key is
進(jìn)入命令模式的熱鍵。若將其設(shè)為‘Alt’或‘Meta’鍵,你就可以直接用Alt-key調(diào)用命令,而不是用HotKey-key。
B - Backspace key sends
仍然有些系統(tǒng)需要VT100來發(fā)送DEL而非BS。使用此選項,你就能干那件蠢事了。(我倒!甚至缺省值就是on!)
C - Status line is
打開或關(guān)閉。一些慢的終端(如X-terminals)在卷動的時候,會使?fàn)顟B(tài)行“上躥下跳”,所以需要時可以將狀態(tài)行關(guān)閉。命令模式下仍會被顯示。
D - Alarm sound
若打開,minicom會在成功連接,以及上傳/下載完成后發(fā)出報警聲。
E - Foreground Color (menu)
指定所有的minicom配置窗口使用的前景色。
F - Background Color (menu)
指定所有的minicom配置窗口使用的背景色。注意:minicom不允許你將前/背景色設(shè)為相同值。
G - Foreground Color (term)
指定在終端窗口中使用的前景色。
H - Background Color (term)
指定在終端窗口中使用的背景色。注意:minicom不允許你將前/背景色設(shè)為相同值。
I - Foreground Color (stat)
指定在狀態(tài)行中使用的前景色。
J - Background Color (stat)
指定在狀態(tài)行中使用的背景色。注意:minicom允許你將狀態(tài)行的前/背景色設(shè)為相同值。這實際上會隱藏狀態(tài)行,不過如果你有意這樣是做,可以參考這個選項。
K - History buffer size
歷史緩沖區(qū)中保存的行數(shù)(用于回卷)。
L - Macros file
保 存有macros的文件的完整路徑。macros允許你定義當(dāng)按下某一個鍵時被發(fā)送的字符串。minicom中,可定義F1到 F10,發(fā)送多達(dá)256個字符。(這在編譯時被確定了)。 一按下Enter,就會檢驗?zāi)阒付ǖ奈募?若你無權(quán)建立指定的文件,會有個錯誤信息為你指出,然后將你不得不重新編輯文件名。若可以建立該文件,minicom會去檢查它是否已經(jīng)存在, 若存在,就假定它是個macro文件并讀入;否則,哈,那是你的問題了:-) 如果此文件不存在,就接受此文件名。
M - Edit Macros
打開一個新窗口,允許你在此編輯F1到F10的宏。
N - Macros enabled
是/否。若允許macro,則F1-F10鍵將發(fā)送VT100/VT200的功能鍵轉(zhuǎn)義序列。
O - Character conversion
在此顯示激活的轉(zhuǎn)換表文件名,若看不到,則表明尚未有活動的轉(zhuǎn)換表。按下0,可以看到轉(zhuǎn)換表編輯菜單。
Edit Macros
F1 到F10的宏在此定義。窗口底部以圖例顯示有特殊意義的字符組合。允許以‘^’為前綴加普通文本的方式輸入控制字符,其中‘^^’ 表示‘^’自身??捎谩甞~’代碼發(fā)送1秒的延遲。當(dāng)你ftp或telnet某地址后,試圖login時,它很有用。還可以從撥號目錄中加上你的當(dāng)前用戶 名和口令,分別用‘’和‘
’表示。若需要在macro中用反斜線字符,應(yīng)雙寫為‘/’。要編輯一個macro,按下相應(yīng)數(shù)字(或字母如F10),則光標(biāo)移到macro的末尾。編輯 該行時,可用左右箭頭,Home和End鍵,Del和BackSpace鍵,以及ESC和回車鍵。ESC取消所做的任何修改,回車則接受之。Character conversion
此 處可編輯字符轉(zhuǎn)換表。如果你不是美國人,你該知道,許多語言中的字符并不包括在ASCII字符集中,過去也許是用它們替換了 ASCII表中不太重要的字符,現(xiàn)在則常常用大于127的字符代碼表示。其實有許多表示這些字符的方法。這兒正是為那些使用不同于你的計算機字符集的系統(tǒng) 編輯轉(zhuǎn)換表的地方,
A - Load table
你可能已經(jīng)猜出來了。此 命令從磁盤中裝入轉(zhuǎn)換表。將詢問你表的文件名。預(yù)定義的表.mciso,.mcpc8及.mcsf7應(yīng)包含在程 序中。表.mciso 并不進(jìn)行轉(zhuǎn)換, .mcpc8用于連接使用8位pc字符集的系統(tǒng),.mcsf7 則用于兼容很老式的7位編碼的系統(tǒng), 這種7位碼用芬蘭語和瑞典語的區(qū)分字符置換了字符[]。
B - Save table
以指定文件名保存活動的轉(zhuǎn)換表。
C - edit char
這里可對現(xiàn)存的表自行修改。首先將詢問你要修改的轉(zhuǎn)換的字符值(十進(jìn)制);接著你要指出從外部接收的字符在屏幕上顯示為何者。然后詢問你當(dāng)按下鍵盤上的那個鍵時,你要發(fā)送什么。
D - 下一屏
E - 前一屏
不錯,可能你注意到了這一屏顯示了活動轉(zhuǎn)換的種類。屏幕(通常)太小了,沒法用一種簡單易懂的格式來一次顯示整個表。你可以用此來做右卷動轉(zhuǎn)換表。F - convert capture
切換當(dāng)寫入捕獲文件時是否使用轉(zhuǎn)換表。
Save setup as dfl
保存參數(shù),作為下一次啟動程序時的缺省值。除了dfl,其它參數(shù)名都會出現(xiàn),這取決于下次啟動程序時會用哪一個。
Save setup as..
以指定名字保存參數(shù)。只要以此名為參項啟動minicom,它就會用這些參數(shù)。當(dāng)然只有root有使用這個選項的特權(quán)。
Exit
不保存退出此菜單。也可按ESC鍵。
Exit from minicom
只有root才會看到這個菜單項 ---- 如果啟動 minicom 時用了選項‘-s’的話。這樣,就可以在實際上并未運行minicom的情況下,修改其配置。
狀態(tài)行 STATUS LINE
狀態(tài)行上有好幾個指示器,其意義不言自明??赡苄枰忉屢幌缕婀值腁PP和NOR指示器。VT100的 光標(biāo)鍵可有兩種模式:應(yīng)用模式和光標(biāo)模式。這由一個轉(zhuǎn)義序列來控制。當(dāng)你用minicom登錄后,如果發(fā)現(xiàn)光標(biāo)鍵不能工作,比如在vi中,這時你就可以用 此指示器來查看光標(biāo)鍵是在應(yīng)用模式中,還是在光標(biāo)模式中。可以用Ctrl-A、I來切換。如果那這時光標(biāo)鍵能工作,可能是遠(yuǎn)程系統(tǒng)的termcap初始化 串發(fā)生了錯誤。
本地化 LOCALES
現(xiàn)在minicom已經(jīng)支持本地語言。這就是說,你可以通過設(shè)置環(huán)境變量LANG,把多數(shù)的英文消息及其它字串轉(zhuǎn)變?yōu)槠渌Z言。到1998年7月,已經(jīng)支持巴西葡萄牙語、芬蘭語和日本語。對土耳其語的支持在建。
安全問題 SECURITY ISSUES
由于minicom在一些計算機上以root運行,可能你要限制對它的使用。可以通過在缺省文件目錄中使用一個叫“minicom.users”的配置文件來實現(xiàn)。該文件的句法如下:
<username> <configuration> [configuration...]
為了允許用戶‘miquels’使用缺省配置,可在“minicom.users”中輸入下行:
miquels dfl
如果你想讓用戶使用比缺省值更多的配置,那么在用戶名下面加上那些配置的名字即可。若用戶名后未給出配置,則minicom假定該用戶可以使用所有配置。
雜項 MISC
若 minicom 被掛起,則可用 SIGTERM 來 kill之(即kill -15,或者,既然sigterm為缺省值,干脆“kill 在復(fù)位等動作后安全退出 minicom 。 還可以不掛斷線路, 用帶命令“! killall -9 minicom”的腳本來kill minicom。若沒有使用參數(shù)-9,則minicom會先掛斷,再退出。
因為許多轉(zhuǎn)義序列以ESC開頭(上箭頭為ESC[A),所以minicom無法知道它獲得的ESC字符是你按下的ESC鍵,還是某一轉(zhuǎn)義序列的一部分。
minicom的一個老版本,V1.2,以一種相當(dāng)拙劣的方式解決此問題:要獲得ESC鍵,你得把它按 兩次。
這在1.3版中就好一點兒了:現(xiàn)在內(nèi)置了1秒超時,象在vi中的一樣。在有select()系統(tǒng)調(diào)用的系統(tǒng)中,超時為0.5秒。而 且....奇怪吧:還加了一個Linux相關(guān)的專用hack :-) 現(xiàn)在,minicom可以區(qū)分ESC鍵和轉(zhuǎn)義序列了。要知其中貓膩,請參wkeys.c。不過它干得確實不錯!
文件 FILES
minicom將其配置文件保存在一個目錄中,通常是:/var/lib/minicom, /usr/local/etc或者/etc。要想知道m(xù)inicom編譯時內(nèi)定的缺省目錄,可用命令“minicom -h”,在那兒你可能還會找到 runscript (1) 的demo文件, and the examples of character conversion tables either there or in the subdirectories of /usr/doc/minicom*. The conversion tables are named something like mc.* in that directory, but you probably want to copy the ones you need in your home directory as something beginning with a dot.
minicom.users
minirc.*
$HOME/.minirc.*
$HOME/.dialdir
$HOME/minicom.log
/usr/share/locale/*/LC_MESSAGES/minicom.mo