首页 热点资讯 义务教育 高等教育 出国留学 考研考公

LINUX中cp copy和mv命令有什么区别

发布网友 发布时间:2022-03-28 14:20

我来回答

3个回答

热心网友 时间:2022-03-28 15:49

1、功能上的区别


mv:用户可以使用该命令为文件或目录重命名或将文件由一个目录移入另一个目录中。


cp: 该命令的功能是将给出的文件或目录拷贝到另一文件或目录中。


2、从inode角度来区分


mv:会将存储于indoe索引节点上的文件元信息也移动到新文件中。


cp  : 只会复制文件数据,不会复制inode索引节点上的文件元信息。


测试效果如下图所示,注意看inode号的变化。mv命令执行后,test的inode号变成了1.txt的inode号,而cp命令执行后,test、1.txt两个文件的inode号没有发生变化 。

扩展资料

Linux的基本思想有两点:

第一,一切都是文件;

第二,每个文件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。

热心网友 时间:2022-03-28 17:07

cp是相当于windows中的复制+粘贴,而mv相当于windows中的剪切+粘贴,也就是移动文件。
linux中没有copy命令吧?

热心网友 时间:2022-03-28 18:42

Copy是复制,mv是移动,
我在希赛网上看见有很多这些命令的知识

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com