stat
Komutunun manuel sayfanın mesajı:
%x Time of last access %y Time of last modification %z Time of last change
Ben arasındaki farkı anlayamaz bir değiştirme ve değişiklik . Kelimelerin eşanlamlıları olduğunu anlıyorum (İngilizce benim ana dilim değil), fakat onların çıktısı farklı.
Aşağıdaki komutu denedim
stat --printf="Change %z\nAccess %x\nModify %y\n" p.txt
Şimdi p.txt'yi açtığımda erişim zamanı değişiyor, ekleme moduna giriyorum, dosyayı düzenliyorum, değiştiriyorum ve zaman değiştiriyorum.
Değişim 2010-10-06 12: 48: 39.286252389 +0500 Erişim 2010-10-06 12:49:14. 962243456 +0500 Değişiklik 2010-10-06 12: 48: 39.234498878 +0500
Değişiklikleri dosyaya yazdığımda :w
, değiştir ve değiştir, her ikisi de değişir ancak farklı değerler verir.
2010-10-06 12:51:21 değiştirin. 949082169 +0500 Erişim 2010-10-06 12: 51: 21.908246082 +0500 Değiştirme 2010-10-06 12:51:21. 908246082 +0500
Öyleyse bu bağlamda "değiştir" ve "değiştir" in anlamı nedir? Yani, değişiklik ve değişim zamanı hangi olayların zamanını verir?
Teşekkürler
--help
"last change" ve "last modifed" gibi bir şey okuyor, çünkü değişiklik / değişiklik için iki kelimemiz yok.