Chinaunix
标题:
linux下剪切文件的时间是否和文件大小有关
[打印本页]
作者:
zhenxiaoyu
时间:
2015-03-02 14:31
标题:
linux下剪切文件的时间是否和文件大小有关
linux下剪切文件的时间是否和文件大小有关,为什么
作者:
Shell_HAT
时间:
2015-03-02 17:01
如果是在同一个文件系统里面,跟大小基本没关系。
作者:
zhenxiaoyu
时间:
2015-03-02 17:12
谢谢!
回复
2#
Shell_HAT
作者:
cu_shell
时间:
2015-03-02 17:23
这个还真难理解,,不应该是大文件就慢,小文件就快吗,
作者:
lyhabc
时间:
2015-03-04 18:04
应该只需要改变inode,同一个分区和文件系统下
作者:
cu_shell
时间:
2015-03-05 12:41
已经理解了。。。在windows下同一磁盘剪切文件的时候突然惊醒。。。原来秒移。
作者:
zhenxiaoyu
时间:
2015-03-09 15:01
linux下剪切文件是不会改变文件的inode号的,只有复制文件或者用vi/vim写文件的时候可能会修改inode号
回复
5#
lyhabc
作者:
lyhabc
时间:
2015-03-09 16:30
cu_shell
剪切只是修改元数据,但是如果是复制文件,那么就会把文件数据复制一份,所需时间视文件大小而定
作者:
lyhabc
时间:
2015-03-09 16:50
zhenxiaoyu
确实是,复制已经是另一个新文件了
[root@steven ~]# ls -i 333.txt
664977 333.txt
[root@steven ~]# mv 333.txt /usr
[root@steven ~]# ls -i /usr/333.txt
664977 /usr/333.txt
作者:
zhenxiaoyu
时间:
2015-03-09 17:25
inode号这个东西真的挺复杂的,现在想唯一标识一个文件都不知道用什么方法是最快捷方便的,绝对路径和inode都有缺点
回复
9#
lyhabc
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2