On Thu, Jan 16, 2020 at 11:20:10AM +0000, gritzmann wrote: > Hi, > > How do I change the birth time of a file? `touch -acm -d "1980-01-01 > 00:00:00" myfile` changes only the access, modify and change times. > > `stat myfile` returns `10 215746 -rw-r--r-- 1 me me 0 0 "JanĀ 1 00:00:00 > 1980" "JanĀ 1 00:00:00 1980" "Jan 16 13:00:33 2020" 16384 0 0 myfile` > > Thanks! > > Sent with ProtonMail Secure Email. >
Change time != creation time. There is no such thing as creation time in unix. The change time (c_time in struct stat) cannot be explicitly set by any API and is maintained by the kernel. -Otto