ext4/cifs 시스템에는 커널 NLS 지원이 필요합니까? 사용자 공간 프로그램에서 처리(디코딩/인코딩)하는지 잘 모르겠습니다.
답변1
NLS를 사용하면 파일 이름에 사용되는 문자 집합을 시스템 전체에서 정규화할 수 있으므로 서로 다른 두 시스템에서 서로 다른 문자 집합을 사용하면서도 올바른 매핑을 유지할 수 있습니다.
그렇습니다. 이는 특히 CIFS의 경우 필요합니다. CIFS는 최신 서버에서 기본적으로 유니코드를 사용하지만 로컬 시스템의 설정이 다를 수 있습니다(다행히 요즘은 일반적으로 UTF -8입니다).
불행하게도 애플리케이션은 이를 처리하지 않습니다(왜 처리해야 할까요?).