간혹 쉘에서 @를 입력하면 입력하던 라인의 내용이 지워져서 @를 입력하지 못하는 경우가 있다.
TeleType 시스템에서 한 문자를 삭제하는 데는 #, 줄을 삭제하는 데는 @ 등의 인쇄 문자를 사용하여 입력 데이터를 편집했었는데, HP-UX는 아직까지도 #, @ 및 DEL을 기본 로그인 제어 문자로 사용하고 있다.
설정 내용은 아래와 같이 입력하면 확인해 볼 수 있다.
변경하려면 다음과 같이 입력하자.
매번 로그인 할때마다 설정하면 불편하므로 .profile 및 .login 스크립트에 stty 명령을 포함하여 DEL, # 및 @을 각각 ETX(Ctrl-C), 백스페이스(Ctrl-H) 및 NAK(Ctrl-U)와 같은 일반적으로 사용되는 제어 문자로 변경하자.
더 자세한 내용은 아래 링크나 첨부 파일의 "로그인 특수 문자 변경" 부분을 참고한다.
링크 : http://docs.hp.com/ko/5992-4610/ch02s03.html
TeleType 시스템에서 한 문자를 삭제하는 데는 #, 줄을 삭제하는 데는 @ 등의 인쇄 문자를 사용하여 입력 데이터를 편집했었는데, HP-UX는 아직까지도 #, @ 및 DEL을 기본 로그인 제어 문자로 사용하고 있다.
설정 내용은 아래와 같이 입력하면 확인해 볼 수 있다.
# stty -a
min = 4; time = 0;
intr = DEL; quit = ^\; erase = #; kill = @
eof = ^D; eol = ^@; eol2 <undef>; swtch <undef>
stop = ^S; start = ^Q; susp <undef>; dsusp <undef>
werase <undef>; lnext <undef>
min = 4; time = 0;
intr = DEL; quit = ^\; erase = #; kill = @
eof = ^D; eol = ^@; eol2 <undef>; swtch <undef>
stop = ^S; start = ^Q; susp <undef>; dsusp <undef>
werase <undef>; lnext <undef>
변경하려면 다음과 같이 입력하자.
# stty kill ^U
^U는 [Ctrl-U]키를 누른다.매번 로그인 할때마다 설정하면 불편하므로 .profile 및 .login 스크립트에 stty 명령을 포함하여 DEL, # 및 @을 각각 ETX(Ctrl-C), 백스페이스(Ctrl-H) 및 NAK(Ctrl-U)와 같은 일반적으로 사용되는 제어 문자로 변경하자.
stty intr ^C
stty erase ^H
stty kill ^U
stty erase ^H
stty kill ^U
더 자세한 내용은 아래 링크나 첨부 파일의 "로그인 특수 문자 변경" 부분을 참고한다.
링크 : http://docs.hp.com/ko/5992-4610/ch02s03.html
'system > unix' 카테고리의 다른 글
[HP-UX] 현재 OS가 32비트 인지 64비트 인지 확인하는 방법 (0) | 2009.08.28 |
---|---|
find를 사용하여 파일 찾기 (0) | 2009.05.22 |
UNIX 디렉터리 구조 (0) | 2008.12.29 |
OS별 시스템 정보 (0) | 2008.09.18 |
HP-UX에서 ps 명령 -o 옵션 사용하기 (0) | 2008.09.18 |