저는 Arduino/UDOO와 같은 보드를 관리용으로 사용하고 있는데, 미니컴이나 화면에 항상 짜증나는 문제가 있습니다. 다음과 같은 긴 명령을 입력하면:
sudo /sbin/wpa_supplicant -s -B -P /run/wpa_supplicant.wlan0.pid -i wlan0 -D nl80211 -c /etc/wpa_supplicant.conf
터미널 창 끝에 도달하면 새 줄을 계속 작성하는 대신 동일한 줄을 덮어씁니다.
또 다른 짜증나는 문제는 위쪽/아래쪽 화살표를 사용하여 위쪽/아래쪽 명령을 수행할 때입니다. 마지막 명령에서 위/아래로 이동할 때 이 gif를 확인하세요.
내 환경은 다음과 같습니다.
XDG_SESSION_ID=c1
TERM=linux
SHELL=/bin/bash
HUSHLOGIN=FALSE
USER=udooer
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
MAIL=/var/mail/udooer
LC_MESSAGES=POSIX
PWD=/home/udooer
LANG=en_US.UTF-8
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
HOME=/home/udooer
SHLVL=2
LANGUAGE=en_US.UTF-8
LOGNAME=udooer
LESSOPEN=| /usr/bin/lesspipe %s
XDG_RUNTIME_DIR=/run/user/1000
LESSCLOSE=/usr/bin/lesspipe %s %s
_=/usr/bin/env
checkwinsize가 켜져 있습니다.
nano도 큰 화면의 왼쪽 상단에 있는 작은 페이지로 크기가 조정되었습니다.
어떻게 해결하나요?
답변1
stty cols ... rows ...
수동으로 수행하거나 크기에 대한 원격 측의 믿음을 터미널의 실제 크기로 내보내고 설정 LINES
해야 합니다 . COLUMNS
불행하게도 이 설정은 직렬 회선을 통해 자동으로 설정할 수 없습니다.
답변2
직렬 연결이 설정되면 resize
해당 세션 내에서 실행해야 합니다. (또한 resize
각 지오메트리 변경 후에 다시 호출됩니다.)
이 명령자동 감지터미널 형상을 수정하고 이를 쉘에 알립니다.
Fedora에서 이 명령은 X11용으로 패키지되었지만 xterm-resize
X11에 의존하지 않습니다.