我为影子文件创建了一个硬链接.为了删除用户的passwd,我在vi编辑器中打开了影子文件并删除了加密的passwd然后保存.阴影文件的inode值已更改.然后我更新了用户的passwd,并再次更改了影子文件的inode值.为什么阴影文件的inode在编辑/更新时会发生变化?
解决方法
VI将数据保存在新文件中,然后取消链接或重命名旧的diretory条目.硬链接与旧链接相关联.
这是确保案例保存失败的数据一致性的两种方法之一.
另一种方法是复制旧文件,然后覆盖它.然后,旧副本将具有不同的inum,并且新保存的文件将具有与之前相同的内容.