xshell 이상한 동작... [1]

xshell 이상한 동작...

2009-02-20 09:36 - freecatz

안녕하세요? 학교에서 리눅스 수업이 있어

자주 엑스쉘을 사용 하는 유저 입니다.

첨부하는 그림과 같은 증상이 있습니다.

cat 명령으로 /etc/localetime 파일의 내용을 뿌릴 경우

이상한 명령이 자동으로 들어가 더라고요...

사용하는 운영체제는 센트5.2 - final 버젼 입니다.

제품명 : Xshell 3.0
첨부파일 xshell_bug.JPG (20.3 KB)  


Re: xshell 이상한 동작...

2009-02-20 17:15 - 넷사랑

안녕하십니까?
넷사랑컴퓨터 기술지원입니다.

cat 명령은 주로 출력 가능한 글자(printable ascii)로 된 파일을 보고자 할 때 사용하는 명령입니다. 바이너리 파일에는 출력 가능 문자 뿐만 아니라 제어용으로 할당된 문자도 포함되어 있습니다(물론 제어를 목적으로 한 것은 아닙니다). 그 중에 우연히 터미널 제어를 하는 코드가 포함되면 이와 같은 현상이 발생합니다. 문제의 localtime 파일에 터미널 클라이언트의 이름을 출력하라는 코드가 포함되어 있기 때문에 이런 결과가 나온 것입니다.

그러므로 흔히 말하는 ASCII 텍스트 파일이 아닌 경우에는 cat 명령을 사용하지 마시고 바이너리 파일 열람이 가능한 다른 프로그램을 사용하실 것을 권합니다.


감사합니다.


이전 조회수: 871