Parece um bug conhecido no Kate, e um que não será corrigido. (O status do bug é WONTFIX RESOLVIDO)
Por que o Kate muda o inode quando eu mudo o arquivo? Por exemplo:
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$
Eu criei o arquivo test
, depois criei um link para ele - test1
. Ambos os arquivos têm o inode 2782182. Depois disso, eu abri test1
com o kate e o alterei. Agora test1
tem inode 2782185. Isso é um bug ou tem algum motivo? Se é um comportamento correto, é impossível trabalhar com arquivos vinculados.
Parece um bug conhecido no Kate, e um que não será corrigido. (O status do bug é WONTFIX RESOLVIDO)
Tags inode kate linux filesystems