ما الفرق بين وقت تعديل الملف ووقت تغيير الملف؟
-
09-06-2019 - |
سؤال
أنا في حيرة من أمري بين مصطلح وقت تعديل الملف ووقت تغيير الملف.يمكن لأي شخص أن يساعد في جعل الأمر أكثر وضوحا؟
المحلول
mtime هو وقت التعديل - لقد تغيرت المحتويات.
ctime هو وقت تغيير الحالة - التصاريح والملكية بالإضافة إلى المحتويات.
ويكيبيديا يقول:
* mtime: time of last modification (ls -l), * ctime: time of last status change (ls -lc) and * atime: time of last access (ls -lu).
لاحظ أن ctime ليس وقت إنشاء الملف.الكتابة إلى ملف يغير MTIME و CTIME و ATime.تغيير في أذونات الملف أو ملكية الملف يغير ctime و atime.قراءة ملف يغير وقته.لا تقوم أنظمة الملفات المثبتة بخيار NOATIME على تحديث atime on reads ، ولا يوفر خيار relatime التحديثات إلا إذا كان atime السابق أقدم من MTIME أو CTIME.على عكس Atime و MTime ، لا يمكن تعيين CTIMعن طريق اللمس)؛الطريقة الوحيدة لتعيينها على قيمة تعسفية هي تغيير ساعة النظام.
لا تنتمي إلى StackOverflow