개발 기록/OS & Server

stty - Invalid argument 에러

JasonM 2022. 1. 15. 12:20
반응형

stty 명령어

리눅스/유닉스에서 stty 명령은 현재 표준 입력인 디바이스에 대한 특정 입출력 옵션을 설정합니다. 이 명령은 현재 표준 출력인 디바이스에 출력을 기록합니다.


에러 내용

rcp이나 rsh 명령을 사용할 때 "stty: : Invalid argument"와 같은 에러 발생.


문제 원인

위 문제는 rcp나 rsh 명령 사용 시 상대편 시스템의 사용자 home directory에 있는 .cshrc 파일에 "stty" 명령으로 terminal 환경을 지정하는 내용이 정의되어 있는 경우 발생한다. 예를 들어 .cshrc 파일에 아래와 같이 정의된 경우 위의 error가 발생 할수 있다.

  • stty erase
  • stty cs8 -istrip

 

해결방법

해결 방법은 .cshrc 파일을 잠시 다른 이름으로 변경하거나 .cshrc에 정의된 stty 명령을 comment 처리한 후 rcp나 rsh 명령을 사용한다.

 

 

반응형