中间件小哥

关注

vi, sed 等程序竟然后改变文件 inode!!!

中间件小哥

关注

阅读 41

2023-09-14


创建一个文件 lock.txt, 内容只有 "123" 三个字符:

> ls -i lock.txt
2172299 lock.txt
> vi lock.txt
"lock.txt" 1L, 5C 已写入                                                                                                  
> ls -i lock.txt
2172301 lock.txt
> sed -i 's/123/456/g' lock.txt
> ls -i lock.txt
2172298 lock.txt

发现 vi 修改后和 sed 修改后文件 inode 都会发生变化!!!



相关推荐

止止_8fc8

【Notes10】Hash,iNode,文件查找与读取,Linux安全,开机自启动,vi命令

止止_8fc8 15 0 0

勇敢的趙迦禾

利用 inode 删除文件

勇敢的趙迦禾 56 0 0

和谐幸福的人生

Linux 文件锁与 inode

和谐幸福的人生 68 0 0

非常帅气的昵称吧

vi文件配置

非常帅气的昵称吧 50 0 0

年迈的代码机器

【Linux】了解磁盘/文件系统/inode

年迈的代码机器 168 0 0

1kesou

文件 inode 与 no space left on device 异常

1kesou 44 0 0

山竹山竹px

hadoop:hafs:上传文件、删除文件、改变文件权限等常用命令

山竹山竹px 31 0 0

夏天的枫_

Linux文件缓冲区,inode,软硬链接

夏天的枫_ 96 0 0

沈芏

Linux实用命令(sed,tcpdump,mkpasswd等)

沈芏 17 0 0

墨春

监听text等的改变事件

墨春 82 0 0

精彩评论(0)

0 0 举报