> The ctime changes whenever datat or attributes change. I'm not sure > whether the ctime of the renamed file is expected to change. The > ctime of the renamed-over file will change (if for no other reason > that that it's nlink value changes from 1 to 0). The ctime of the renamed file is usually expected (and required) to change (at least on local filesystems). Among other things, this is how backup programs traditionally detect renamed files during incremental backups. Some Linux filesystems have had problems here in the past (changing ctime on rename is an obscure corner case), but I think all mainstream ones work right these days. - cks