이미 존재하지 않는 파일을 생성할 수 없습니다.

이미 존재하지 않는 파일을 생성할 수 없습니다.

파일에 쓰기를 통해 파일을 생성하려고 하는데 해당 파일이 존재하지 않는다는 오류가 표시됩니다(물론 파일을 생성하려고 합니다!).

나는 그 문제에 대해 알고 있다.파일이 존재하지 않는 경우(예: 를 입력 touch /path/to/folder/file_x하고예배 규칙서 /path/to/folder/존재하지 않았다면 이것이 의미가 있을 것입니다.)~ 아니다여기서 무슨 일이 일어나고 있는지. 파일을 생성하려는 로컬 디렉터리에 있습니다(경로 문제 없음).

touch file_a
touch file_b  # <-- these files are created, no problem

하지만 이전에 생성하고 이미 삭제한 특정 파일 이름의 경우 다음과 같은 문제가 발생합니다.

touch  file_x
touch: cannot touch 'file_x': No such file or directory

또한 삭제할 수 없습니다.

rm file_x
rm: cannot remove 'file_x': No such file or directory

존재하지 않는 것을 삭제할 수도 없지만 다시 만들 수도 없습니다. 나는 이것이 어떻게 가능한지 이해하지 못합니다. 이것은 NTFS 드라이브에 있습니다. 그렇다면 Linux가 Windows 드라이브를 마운트하는 데 문제가 있는 것일까요?

관련 정보