문제

누구든지 Plink에서 문자 세트 변환을 구성하는 방법을 알고 있습니까?퍼티의 명령 줄 버전) UTF-8에? 문자 세트 구성이 UTF-8 인 Linux 서버로 SSH를하려고합니다.

이것은 퍼티를 통해 쉽게 달성 할 수 있지만 Plink에서 그 명령 줄 옵션을 찾을 수는 없습니다 ...

도움이 되었습니까?

해결책

Plink가 문자 세트 번역을 수행하지 않기 때문에 옵션을 찾을 수 없습니다. Windows 명령 창에서 처리됩니다. Plink를 시작하기 전에 Windows 명령 창의 문자 세트 번역을 변경하려면 "CHCP"명령을 사용하십시오.

UTF-8을 얻으려면 먼저 콘솔 창의 글꼴을 "Lucida 콘솔"으로 변경해야합니다. 그런 다음 "CHCP 65001"을 사용해보십시오.

한 가지주의 사항 - UTF -8을 수행 할 때 Windows 콘솔에 대해 엄청나게 느리고 비효율적 인 것이 있다는 것을 알았으므로 데이터를 너무 빨리 보내면 Plink가 날아가 "시스템에 첨부 된 장치가 작동하지 않습니다"라고 말합니다. .

그러나 나는 물어봐야한다 - 왜 이것을하고 있습니까? 출력을 파일로 리디렉션하는 경우 Windows 콘솔이 당시에 발생한 변환이 중요하지 않은 경우 Putty를 대화식으로 사용하고 비 중 활성화에 사용해야합니다. 파일은 UTF-8에 있으며, 어떤 Windows 프로그램을 열든지 말해야합니다.

다른 팁

원하는대로 퍼티 세션을 구성하고 Plink를 통해로드 할 수도 있습니다.

plink.exe -load my_session -l my_user_name -pw my_password <your command>
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top