stty

맞춤형 Linux 시스템은 crtl+c를 사용하여 ping 명령을 종료할 수 없습니까?
stty

맞춤형 Linux 시스템은 crtl+c를 사용하여 ping 명령을 종료할 수 없습니까?

Busybox버전을 사용하여 루트 파일 시스템을 사용자 정의했습니다 . 1.36.1모니터 키보드에 IP를 ctrl+c입력할 ping때 장치를 종료할 수 없는 이유를 모르겠습니다. 그런데 SSH를 통해 기기에 연결하면 IP가 ping?로 종료될 수 있습니다. ctrl+c마찬가지이다 ctrl+u. 나는 언급했다유제, 그러나 내 문제가 해결되지 않았습니다. 그런데 내 시스템에는 데스크탑 환경이 없습니다. 내 프로세서는 Intel x86_64 비트입니다. #1 #stty -a(SSH 연결) speed 384...

Admin

"Ctrl+h"를 선택할 때 xterm이 백스페이스를 보내는 것을 어떻게 중지합니까?
stty

"Ctrl+h"를 선택할 때 xterm이 백스페이스를 보내는 것을 어떻게 중지합니까?

xterm이 Ctrl+h를 백스페이스로 변환하는 것을 중지하고 싶습니다. 나는 이 키 조합을 다른 용도로 사용하지만 터미널은 Ctrl+h를 잡아서 매번 백스페이스를 보냅니다. 이 기능을 비활성화하려면 어떻게 해야 합니까? 이것은 Ctrl+h를 보내는 백스페이스 비활성화에 대한 다른 게시물과 다르다는 점에 유의하세요. 저는 반대 상황을 다루고 있습니다. 참고: 필요한 경우 Ubuntu 22.04를 사용하십시오. ...

Admin

stty가 캐리지 리턴을 추가하지 않도록 onlcr을 설정하는 이유는 무엇입니까?
stty

stty가 캐리지 리턴을 추가하지 않도록 onlcr을 설정하는 이유는 무엇입니까?

TLDR - 터미널에서 구성했지만 추가된 내용이 onlcr표시되지 않습니다.\r 두 개의 FTDI 직렬 변환기를 함께 연결하고 둘 다 내 컴퓨터에 연결하면 두 개의 /dev/ttyUSB0포트가 생깁니다./dev/ttyUSB1 다른 터미널에서 열면 picocom메시지를 주고받으며 올바르게 연결되었는지 확인할 수 있으며, 사용을 종료하면 C-A C-Q포트 구성이 그대로 유지됩니다. $ stty -F /dev/ttyUSB0 -a speed 9600 baud; rows 0; columns 0; line =...

Admin

포그라운드 프로세스에서 SIGTTIN SIGTTOU를 보내고 포착하시겠습니까?
stty

포그라운드 프로세스에서 SIGTTIN SIGTTOU를 보내고 포착하시겠습니까?

신호의 설명에 따르면 (인용하다), SIGTTIN 및 SIGTTOU는 백그라운드에 있을 때만 프로세스로 전송되는 것 같습니다. 이러한 흐름 제어가 활성화된 경우 키를 누르면 Ctrl-s터미널에서 인쇄가 중지됩니다. 따라서 문제는 SIGTTIN/SIGTTOU 신호를 현재 포그라운드에 있는 프로세스에 실제로 전달하고 이를 포착하는 것이 가능합니까?입니다. 예를 들어 다음 코드를 파일에 저장 chmod +x하고 실행해 보세요. 그런 다음 Ctrl-s/ 를 누르십시오 Ctrl-q. 인쇄가 Ctrl-s중지되었...

Admin

캐릭터를 지우는 것과 죽이는 것이 같은 일을 하는 이유는 무엇입니까?
stty

캐릭터를 지우는 것과 죽이는 것이 같은 일을 하는 이유는 무엇입니까?

내 컴퓨터의 설정에는 stty -a다음과 같은 내용이 있습니다 erase = ^?; kill = ^U;. 매뉴얼 페이지에서는 다음과 같이 보고합니다. erase CHAR CHAR will erase the last character typed kill CHAR CHAR will erase the current line 그러나 해당 키보드 단축키가 실제로 동일한 작업을 수행한다는 것을 발견했습니다. 즉, boo터미널에 입력한 다음 <ctrl>...

Admin

Bash가 stty 설정을 존중하지 않는 이유는 무엇입니까?
stty

Bash가 stty 설정을 존중하지 않는 이유는 무엇입니까?

~에서답변이전 질문 중 하나에서 쉘(예: bash)에는 not match 기능이 있다는 것을 배웠습니다 stty(1). 특히 표준 모드 stty icanon(라인 규칙으로 규칙 편집 등)를 활성화하는 설정을 사용하여 원시 모드에서 실행할 수 있습니다. ). 이와 관련하여 실행 중인 각 프로세스(프로세스 그룹)가 해당 터미널에 대해 자체 설정을 구성할 수 있다고 말하는 것이 맞습니까? 즉, 인스턴스를 설정하는 시스템 전체 지점이 없으며 tty각 프로세스(프로세스 그룹)마다 개별적입니다. (따라서 ba...

Admin

"입력/출력 오류" 없이 stty를 실행하려면 tmux 분리된 비대화형 세션을 활성화하세요.
stty

"입력/출력 오류" 없이 stty를 실행하려면 tmux 분리된 비대화형 세션을 활성화하세요.

Amazon Linux를 실행하는 AWS EC2 인스턴스가 시작될 때 MineCraft 서버를 시작하려고 합니다. 편의상 저는 tmux분리된 세션을 시작하여 ssh상자에 들어가서 실행 중인 세션에 연결한 다음 다시 분리하고 서버를 종료하지 않고 터미널을 닫곤 했습니다. 다음 명령을 사용하여 시작 스크립트를 실행하기 위해 EC2 인스턴스 "UserData"를 사용하고 있습니다. tmux new-session -d -s server ./start-server.sh 이제 이 명령을 대화형으로 실행할 수 ...

Admin

(bash) 쉘에서 파일 설명자를 사용합니까?
stty

(bash) 쉘에서 파일 설명자를 사용합니까?

직렬 포트를 읽고 쓰기 위한 다음 셸 명령 세트를 발견했습니다.이것철사: stty -speed 19200 < /dev/ttyS0 # sets the speed of the port exec 99<>/dev/ttyS0 (or /dev/ttyUSB0...etc) printf "AT\r" >&99 read answer <&99 # this reads just a CR read answer <&99 # this reads the answer OK ex...

Admin

모든 SSH 사용자에게 stty -echo를 강제 적용합니다.
stty

모든 SSH 사용자에게 stty -echo를 강제 적용합니다.

SSH를 통해 연결하는 모든 사용자에 대해 TTY 에코를 비활성화하고 싶습니다. Linux 명령으로 stty -echo이 문제를 해결할 수 있지만 사용자가 TTY에서 이 명령을 실행해야 하는 대신 기본적으로 처음부터 에코가 비활성화된 TTY를 제공하고 싶습니다. 어떻게 해야 하나요? 미리 감사드립니다! ...

Admin

마우스 클릭 후 PuTTY 터미널에 이상한 5개 문자 시퀀스가 ​​나타남
stty

마우스 클릭 후 PuTTY 터미널에 이상한 5개 문자 시퀀스가 ​​나타남

특정 프로그램(구성)을 실행할 때 터미널이 복잡해집니다. 내 입력 내용이 표시되지 않습니다. "stty sane"을 사용하여 고칠 수 있었지만 터미널에서 마우스를 클릭할 때마다(저는 PuTTY를 사용합니다) 이상한 문자가 나타나는 것을 발견했습니다. 예를 들어 # O:#O: O:#O: 7-#7- BE#BE ... 5개의 문자로 구성된 시퀀스로 나타나는데, 동일한 위치를 클릭하면 동일한 시퀀스가 ​​나타납니다. "재설정"을 사용하여 문제를 해결할 수 있다는 것을 알고 있지만 이것이 무엇인지, 재설정하...

Admin

파일 관리자나 바로 가기를 통해 실행되는 터미널 응용 프로그램에서 Ctrl+S를 비활성화하는 방법은 무엇입니까?
stty

파일 관리자나 바로 가기를 통해 실행되는 터미널 응용 프로그램에서 Ctrl+S를 비활성화하는 방법은 무엇입니까?

지침을 사용하여 터미널에서 Ctrl+를 성공적으로 비활성화했습니다.S여기. 그러나 내가 시작하면단말기"터미널 외부" 프로그램(예: 터미널 vim)에서 Ctrl+는 S여전히 화면을 정지합니다. "터미널 외부"란 무엇을 의미합니까? kitty -e vim키보드 단축키를 사용하여 터미널에서 vim 열기와 같은 명령 실행 사용vim 서버파일 관리자에서 터미널 vim을 실행하면 최종 효과는 위와 동일합니다. 해결책이 있나요? (+를 사용하는 것을 잊어버리고 Ctrl계속 저장하는 것을 제외하고 S;) (gV...

Admin

시간 초과 stty가 멈춤
stty

시간 초과 stty가 멈춤

다음 스크립트를 실행하는 이유를 이해할 수 없습니다. $ cat z.sh saved_stty=$(stty -g) echo "saved_stty: ${saved_stty}" stty "${saved_stty}" $ ./z.sh saved_stty: 500:5:bf:8a3b:3:1c:7f:15:4:0:1:0:11:13:1a:0:12:f:17:16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0 $ echo "${?}" 0 시간 초과로 stty를 호출한 후 변경 사항: $ cat z.sh sav...

Admin

루프 중 사용자 I/O 비활성화(일시적으로)
stty

루프 중 사용자 I/O 비활성화(일시적으로)

특정 파일에 모두 저장된 git 저장소를 백업하는 쉘 스크립트가 있습니다. 나는 단지 재미를 위해 멋진 "회전 로드 장치"를 추가하고 싶었는데, 꽤 간단합니다. 문제는 로드하는 동안 터미널에 입력을 계속할 수 있고 심지어 명령을 입력할 수도 있다는 것을 깨달았다는 것입니다. 내에서 백업 스크립트를 찾을 수 있습니다.GitHub 페이지는 여기입니다아니면 아래 코드가 대부분입니다. function runCommand() { load & local whilePID=$! tar...

Admin

ttyUSB0의 직렬 흐름 제어 문제
stty

ttyUSB0의 직렬 흐름 제어 문제

이는 다음과 관련이 있습니다.이전 스레드한 달쯤 전에 작성했는데 답장이 왔습니다. 오늘 저는 Belkin F5U409 USB 직렬 어댑터를 사용하여 Ubunutu 20을 실행하는 노트북에서 직렬 콘솔 로그인 프롬프트를 설정해 보았습니다. 나는 같은 문제에 직면했습니다. 더 큰 텍스트 출력이 결국 잘못된 텍스트로 분해되었습니다. 그러나 이 시간 설정으로 인해 stty ixon문제가 해결되지는 않습니다. 아래 질문의 샘플 출력을 참조하세요. 문맥상 RS232를 통해 Ubuntu 노트북에 연결하는 데 사용...

Admin