Es kann keine Datei erstellt werden, die noch nicht existiert

Es kann keine Datei erstellt werden, die noch nicht existiert

Ich versuche, eine Datei zu erstellen, indem ich darin schreibe, und erhalte die Fehlermeldung, dass die Datei nicht existiert (natürlich nicht, denn ich versuche, sie zu erstellen!).

Ich kenne das Problem, dass dieWegzur Datei existiert nicht (wenn ich z.B. eintippe touch /path/to/folder/file_xund dieVerzeichnis /path/to/folder/nicht existierte, dann würde das Sinn machen.) Das istnichtwas passiert hier. Ich bin im lokalen Verzeichnis, in dem ich die Datei erstellen möchte (keine Pfadprobleme).

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

aber bei einem bestimmten Dateinamen, den ich zuvor erstellt und bereits gelöscht hatte, bricht dies ab:

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

Ich kann es auch nicht löschen:

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

Ich kann nichts löschen, was nicht existiert, aber ich kann es auch nicht erneut erstellen. Ich verstehe nicht, wie das möglich ist. Dies ist ein NTFS-Laufwerk, also gibt es vielleicht ein Problem damit, dass Linux ein Windows-Laufwerk mountet?

verwandte Informationen