我正在透過串行引導一些伺服器。我一直在 Windows 上使用 PuTTY,但我真的更願意使用 Linux。
在 PuTTY 中,我只需選擇serial
並輸入波特率。彈出一個串行窗口,然後我就可以登入並開始配置。
PuTTY 可在 Linux 上運行,但如果可以的話我寧願使用命令列應用程式。看起來這minicom
是一個常見的 Linux CLI 串行客戶端,所以我想嘗試一下。然而,這一切似乎都複雜得多。 (這麼多花里胡哨的東西!)
我怎樣才能minicom
做 PuTTY 所做的同樣的事情?
答案1
若要變更序列埠位元率等,請點擊Ctrl-A P或Ctrl-A O。第一個螢幕將帶您進入僅允許您更改這些設定的螢幕,而第二個螢幕將帶您進入更高層級的選單,該選單提供了更改這些設定等的方法。
請注意,在視窗的左下角,您會看到「Ctrl-A Z尋求幫助」。結果視窗列出了所有這些特殊擊鍵。
Minicom 和 PuTTY 確實不太相似。他們都是終端模擬器,但是 Minicom 追隨舊 DOS 數據機程式的腳步,例如泰利克斯和普羅康姆,而 PuTTY 主要是一個 SSH 客戶端,它也恰好具有原始串行通訊能力。
出現這種差異的一個地方是某些minicom
包中的預設初始化字串是Hayes AT 數據機指令字串,在程式啟動時立即發送到預設串行埠。如果線路另一端實際上不是數據機,這可能會惹惱連接到該線路另一端的任何裝置。您應該在Ctrl-A P→“調製解調器和撥號”中檢查這一點。清除 Init 和 Reset 字串(如果尚未清除)。