console 換行問題 - Linux

Candice avatar
By Candice
at 2021-02-10T16:52

Table of Contents

大家好

小弟 最近從朋友那邊接收一塊板子
因為我習慣接上 TTY console
去看開機資訊

發現用TTY 時
當我輸入長指令時 他不會換行
會直接從原本這行的頭開始覆蓋
感覺沒有\r\n 只有 \r
但我用ssh 進去 卻可以正常換行

我用 set 和 env 列印所有環境變數
比較兩邊的環境變數
把懷疑的變數設成一樣
還是無法解決這個問題

上網查 很多人都是因為設定PS1 的關係
但我並沒有把PS1加入顏色的設定
也試著設成一樣的
一樣無效

請問 有人知道怎是那邊的問題嗎?
謝謝

————
剛剛發現
只要用 stty cols 和 stty rows
設定對的大小 就可以正常了
我納悶的是 為什麼用ssh 登入卻不用

再ssh 下 echo $LINES和 echo $COLUMNS 會隨著視窗大小自動更改

但我用TTL uart 的視窗
他卻不會自己更新 囧

--
Tags: Linux

All Comments

Tracy avatar
By Tracy
at 2021-02-13T16:17
因為openssh幫你把變數都設定好了啊
Oscar avatar
By Oscar
at 2021-02-14T02:13
命令關鍵字stty, api關鍵字 termcap
Zanna avatar
By Zanna
at 2021-02-16T19:17
api關鍵字還有curses,以你的case應該用stty設定可以解決
Joseph avatar
By Joseph
at 2021-02-20T05:45
icrnl 和 ocrnl 兩個試著調整(記得先記錄原值),推測比較
Joseph avatar
By Joseph
at 2021-02-23T03:54
是ocrnl的問題,輸入滿一列後負責輸入的api應該通知tty換
行,如果TERM變數正確設定(和你的tty的實際情況符合),那麼
Ivy avatar
By Ivy
at 2021-02-27T19:13
一切就正常,但TERM沒設定或設錯,輸出crnl時就會有混亂結
Barb Cronin avatar
By Barb Cronin
at 2021-03-01T09:47
漏了 inlcr 和 onlcr, 調整這四個(如同前述,我覺得問題在
ocrnl/onlcr這邊,聽你的描述你沒有按ENTER,應該是output
這邊的問題
Blanche avatar
By Blanche
at 2021-03-04T03:18
推完才發現自行發現是col,row數目問題. 所以上述推文想錯
Sarah avatar
By Sarah
at 2021-03-09T02:33
方向,回覆最後面的疑問. telnet,ssh是協定在handshaking
過程中,client會通知server端自己這方的終端機型號,而固
Lauren avatar
By Lauren
at 2021-03-12T06:49
接的console及tty是要由管理員事先在檔案中描述,不是透過
協定互換
Tristan Cohan avatar
By Tristan Cohan
at 2021-03-12T17:55
在GUI界面普及後,古早相關設定檔案都走入歷史,console和
Necoo avatar
By Necoo
at 2021-03-16T01:43
tty兩類裝置(console是電腦的主鍵盤螢幕,tty是通過serial
Hedda avatar
By Hedda
at 2021-03-17T21:36
port連上的裝置)設定方式也不同,現在終端機設定方式是怎
Hardy avatar
By Hardy
at 2021-03-21T03:14
樣,我也不清楚,得去google一下
Sarah avatar
By Sarah
at 2021-03-22T20:44
查到2013年的linux text terminal howto 是否適用於2021
就有待實驗

usb3可以作用但USB2無法

George avatar
By George
at 2021-02-08T12:45
Dear all 我有一片技嘉的主機板 板子上有 10 USB2 2 個 USB3的插槽 OS 是linux mint ,同時也試過ubuntu 20.04版的live cd bios 是可以偵測到 USB2 上面插的mass storage device 所以不是硬體的問題! 但是 進入OS後 偵測不到U ...

版上用gentoo的人多嗎?

Vanessa avatar
By Vanessa
at 2021-02-06T03:33
小姊姊我最近從Debian sid跳到gentoo了,蠻好奇PTT上有多少人在用gentoo的,在台灣 把Linux當作日常作業系統的人本來就很少了,所以gentoo應該更少吧? - ...

“*.desktop” 是不是無法在ubuntu 20.0

Gary avatar
By Gary
at 2021-01-30T17:08
問題點:*.desktop 無法運作在ubuntu 20.04,但在更換成18.04卻又正常無礙 以往在運行*.desktop是直接執行,但是現在變成未知的圖示且無法執行,改成*.sh 才能運 作? 請問有大神知道問題出在哪嗎? - ...

sudo CVE-2021-3156

Annie avatar
By Annie
at 2021-01-27T22:23
※ [本文轉錄自 NetSecurity 看板 #1W4MUNUP ] 作者: CMJ0121 (不要偷 Q) 看板: NetSecurity 標題: [情報] sudo CVE-2021-3156 時間: Wed Jan 27 21:16:04 2021 簡單來說呢 有在使用 sudo 的環境記得升級 ...

播放的聲音被錄進麥克風

Jake avatar
By Jake
at 2021-01-27T15:57
系統: * openSUSE Tumbleweed 20210121 x64 * PulseAudio 收到朋友反映才知道,我電腦上播放的音效都會被混入麥克風一起送出, 所以 Discord 上的朋友聽的到:我的聲音 + 我電腦上的聲音 我是用耳機 + 麥克風,所以應該不會是麥克風收到喇叭聲音的這種情 ...