![NLS(Native Language Support) 커널 지원이 여전히 필요합니까?](https://linux55.com/image/23308/NLS(Native%20Language%20Support)%20%EC%BB%A4%EB%84%90%20%EC%A7%80%EC%9B%90%EC%9D%B4%20%EC%97%AC%EC%A0%84%ED%9E%88%20%ED%95%84%EC%9A%94%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
ext4/cifs 시스템에는 커널 NLS 지원이 필요합니까? 사용자 공간 프로그램에서 처리(디코딩/인코딩)하는지 잘 모르겠습니다.
답변1
NLS를 사용하면 파일 이름에 사용되는 문자 집합을 시스템 전체에서 정규화할 수 있으므로 서로 다른 두 시스템에서 서로 다른 문자 집합을 사용하면서도 올바른 매핑을 유지할 수 있습니다.
그렇습니다. 이는 특히 CIFS의 경우 필요합니다. CIFS는 최신 서버에서 기본적으로 유니코드를 사용하지만 로컬 시스템의 설정이 다를 수 있습니다(다행히 요즘은 일반적으로 UTF -8입니다).
불행하게도 애플리케이션은 이를 처리하지 않습니다(왜 처리해야 할까요?).