На stat
сторінці керівництва команди написано:
%x Time of last access %y Time of last modification %z Time of last change
Я не можу зрозуміти різницю між модифікацією та зміною . Я розумію, що слова є синонімами (англійська мова не є моєю рідною мовою), але вихід їх різний.
Я спробував наступну команду
stat --printf="Change %z\nAccess %x\nModify %y\n" p.txt
Тепер, коли я відкриваю p.txt, час доступу змінюється, я переходжу в режим вставки, редагую файл, змінюю і час зміни залишається колишнім.
Зміна 2010-10-06 12: 48: 39.286252389 +0500 Доступ 2010-10-06 12:49:14. 962243456 +0500 Змінити 2010-10-06 12: 48: 39.234498878 +0500
Коли я записую зміни у файл :w
, змінюю і змінюю, обидва змінюються, але дають різні значення.
Зміна 2010-10-06 12:51:21. 949082169 +0500 Доступ 2010-10-06 12: 51: 21.908246082 +0500 Змінити 2010-10-06 12:51:21. 908246082 +0500
Тож які значення "змінювати" та "змінювати" у цьому контексті? Тобто час модифікації та зміни дають час яких подій?
Дякую
--help
він читає щось на кшталт "остання зміна" та "остання зміна", оскільки у нас немає двох слів для зміни / зміни.