淺談Linux下mv和cp命令的區別


1、功能上的區別

mv:用戶可以使用該命令為文件或目錄重命名或將文件由一個目錄移入另一個目錄中。

cp: 該命令的功能是將給出的文件或目錄拷貝到另一文件或目錄中。 

 

2、從inode角度來區分

 mv:會將存儲於indoe索引節點上的文件元信息也移動到新文件中。

 cp  : 只會復制文件數據,不會復制inode索引節點上的文件元信息。

測試效果如下圖所示,注意看inode號的變化。mv命令執行后,test的inode號變成了1.txt的inode號,而cp命令執行后,test、1.txt兩個文件的inode號沒有發生變化 。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM