When renaming files on a filesystem that's both, case-preserving and case-insensitive, the file may in fact be deleted when only the case of a few letters is changed; see the example below for what happens on a SAMBA-share. % touch abc % ls -l abc Abc -rw-rw-rw- 1 nobody nobody 0 13 Jun 17:04 Abc -rw-rw-rw- 1 nobody nobody 0 13 Jun 17:04 abc % mv abc Abc mv: rename abc to Abc: No such file or directory % ls -l abc Abc ls: Abc: No such file or directory ls: abc: No such file or directory