Samba: 완전히 의미없는 파일 이름을 사용하는 대신 잘못된 문자만 바꾸시겠습니까?

Samba: 완전히 의미없는 파일 이름을 사용하는 대신 잘못된 문자만 바꾸시겠습니까?

Linux와 Windows에는 서로 다른 불법 문자 세트가 있다는 것을 알고 있지만 :Samba 공유 디렉터리(Linux 서버)에서와 같이 파일 이름에 특수 문자가 하나만 포함되어 있으면 전체 파일 이름이 횡설수설하게 되는 것 같습니다.

예를 들어, "a:b"는 "A4WTMA~A"가 됩니다. 파일이 무엇인지 아는 것은 그다지 도움이 되지 않습니다. 이름을 더 예측 가능하게 만들 수 있습니까? 좋다,

  • 특수 문자만 "_"로 바꿉니다.
  • 해당 이름이 이미 존재하는 경우 끝에 숫자를 추가하십시오.

그래서 만약

  • a:b
  • a_b
  • a?b

Linux에 존재하면 Windows에 다음과 같이 표시됩니다.

  • a_b1
  • a_b
  • a_b2

Windows 또는 이와 유사한 것 대신에

  • A4WTMA~A
  • a_b
  • A6ARMU~L

현재 표시되는 방식은 무엇입니까?

관련 정보