에 네트워크(삼바) 공유가 설치되어 있습니다 /run/user/1000/gvfs/smb-share:server=wdmycloud,share=family
. 대부분의 활동은 공유에서 잘 작동합니다. 콘텐츠 이동, 파일 생성 및 삭제 등을 할 수 있습니다. 그러나 들어가서 cd
( Music/Various Artists
둘 다 확실히 존재함) 특정 디렉토리를 생성하려고 하면 실패합니다.
$ mkdir "Pretty in Pink: The Original Motion Picture Soundtrack"
mkdir: cannot create directory ‘Pretty in Pink: The Original Motion Picture Soundtrack’: No such file or directory
mkdir -p
또한 실패합니다:
$ mkdir -p "Pretty in Pink: The Original Motion Picture Soundtrack"
mkdir: cannot create directory ‘Pretty in Pink: The Original Motion Picture Soundtrack’: No such file or directory
그러나 mkdir
다른 디렉터리 이름의 경우 기능이 제대로 작동합니다.
$ mkdir test
# no output, directory created
이 숨막히는 Pretty in Pink: The Original Motion Picture Soundtrack
이름의 특별한 점은 무엇입니까? mkdir
이 문제를 어떻게 해결할 수 있나요?
제 음악으로 저를 판단하지 마세요. 저는 다른 사람들을 위해 음악을 합니다...
답변1
콜론은 SMB/CIFS 공유에서 유효한 문자가 아닙니다. Windows에서는 콜론을 드라이브 문자로 사용합니다. 실패한 디렉터리 이름에 1이 포함되어 있으므로 mkdir
실패한 것입니다.