Кейт меняет индекс

327
ookami.kb

Почему Кейт меняет инод, когда я меняю файл? Например:

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с помощью kate и изменил его. Теперь test1имеет индекс 2782185. Это ошибка или есть какая-то причина? Если это правильное поведение, невозможно работать с жестко связанными файлами.

1

1 ответ на вопрос

2
ernie

Looks like a known bug in Kate, and one that won't be fixed. (Bug status is RESOLVED WONTFIX)

Хорошо [комментарий] (https://bugs.kde.org/show_bug.cgi?id=316240#c6) выпустить - «Большинство людей сочтут это странным, если редактирование символической ссылки создало вторую копию файла». Это точно! Я потратил полчаса, пытаясь понять, что не так с моими жестко связанными файлами. ookami.kb 10 лет назад 0

Похожие вопросы