터미널 도구는 일반적으로 기본 utf-8 인코딩 형식을 사용합니다. 터미널 설정 utf-8이 여전히 깨지면 문제는 Linux 인코딩 형식에 문제가 있다는 것입니다.
Linux 인코딩 형식 설정
.vimrc에 다음 코드 추가(.vimrc가 없으면 새로 생성)
vim ~/.vimrc
set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936
(1) locale 명령을 실행하여 시스템 언어 보기
# locale LANG=C LC_CTYPE="zh_CN.UTF-8" LC_NUMERIC="zh_CN.UTF-8" LC_TIME="zh_CN.UTF-8" LC_COLLATE="zh_CN.UTF-8" LC_MONETARY="zh_CN.UTF-8" LC_MESSAGES="zh_CN.UTF-8" LC_PAPER="zh_CN.UTF-8" LC_NAME="zh_CN.UTF-8" LC_ADDRESS="zh_CN.UTF-8" LC_TELEPHONE="zh_CN.UTF-8" LC_MEASUREMENT="zh_CN.UTF-8" LC_IDENTIFICATION="zh_CN.UTF-8" LC_ALL=
(2) 설정 시스템 환경 변수 LANG을 en_US.UTF -8로:
export.UTF-8
또는 파일 편집: vim /etc/sysconfig/i18n
추천 관련 기사 및 튜토리얼: linux tutorial
위 내용은 Linux 터미널의 잘못된 문자에 대한 솔루션의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!