ファイルのctimeタイムスタンプがいつ変更されるかを正確に理解しようとしています。多くの場所(たとえば、ここで受け入れられている回答)では、ファイル属性を変更するとctimeも変更されることが示唆されています。しかし、これは少なくとも私のUbuntu 12.04ではそうではないようです(はい、わかっています。少し古い...):
cat file.txt > /dev/null
atimeを変更するため、ファイルのiノード内のファイル属性は変更されますが、ctimeは変更されません。
他のソース(例:hereおよびhere)は、ファイル属性の一部の操作のみが実際にctimeを変更することを示唆していますが、正確なリストは提供されていません。
ctimeを変更する操作の正確な参照はどこにありますか?
cat
んが、で調べましたtouch
か?