Linuxpia/Linux 명령어

[리눅스 명령어] 터미널라인 설정 보여주기, stty

Linuxpia4U 2024. 1. 7. 05:19
반응형

터미널라인 설정 보여주기, stty

stty 명령어는 터미널 환경 설정을 확인하고 변경하는 데 사용됩니다. 사용자가 입력하는 방식, 출력되는 텍스트의 형태 등을 조정할 수 있습니다.

기본 사용법

  • 현재 터미널 설정을 확인하려면 다음 명령어를 사용합니다:
    stty -a
    이 명령어는 현재 설정된 모든 터미널 옵션들을 상세히 보여줍니다.

주요 기능과 옵션

  • 입력 문자 표시 여부 설정 (echo / -echo)
    입력한 문자를 화면에 표시하거나 표시하지 않도록 설정할 수 있습니다.
  • 입력 모드 설정 (icanon / -icanon)
    한 줄씩 입력을 처리할 것인지, 아니면 즉시 입력을 처리할 것인지 설정할 수 있습니다.
  • 전송 속도 설정 (ispeed / ospeed)
    입력 및 출력 속도를 설정할 수 있습니다.
  • 문자 크기 설정 (cs8 / cs7)
    문자의 비트 크기를 8비트 또는 7비트로 설정할 수 있습니다.
  • 흐름 제어 설정 (-ixon / -ixoff)
    소프트웨어 기반의 입력 및 출력 흐름 제어를 비활성화할 수 있습니다.

stty 명령어는 특히 스크립트를 작성하거나 프로그램 실행 중 터미널의 동작을 제어해야 할 때 유용합니다. 예를 들어, 스크립트 내에서 비밀번호 입력 시 문자가 화면에 보이지 않게 하려면 stty -echo를 사용할 수 있습니다.

반응형