Почему Кейт меняет инод, когда я меняю файл? Например:
ookami@ookami-E7130:~/test$ touch test
ookami@ookami-E7130:~/test$ ln test test1
ookami@ookami-E7130:~/test$ ls -li
total 0
2782182 -rw-rw-r-- 2 ookami ookami 0 авг. 9 00:21 test
2782182 -rw-rw-r-- 2 ookami ookami 0 авг. 9 00:21 test1
ookami@ookami-E7130:~/test$ kate test1
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
ookami@ookami-E7130:~/test$ ls -li
total 4
2782182 -rw-rw-r-- 1 ookami ookami 0 авг. 9 00:21 test
2782185 -rw-rw-r-- 1 ookami ookami 4 авг. 9 00:21 test1
ookami@ookami-E7130:~/test$
Я создал файл test
, затем сделал жесткую ссылку на него - test1
. Оба файла имеют индекс 2782182. После этого я открыл test1
с Кейт и изменил его. Теперь test1
имеет индекс 2782185. Это ошибка или есть какая-то причина? Если это правильное поведение, невозможно работать с жестко связанными файлами.