如何通过终端复制文件?

Modified on: Fri, 08 Jun 2018 23:50:23 +0800

我已经阅读过有关使用终端复制文件的内容,但这些示例对我有很大帮助。所以这就是我想要做的事情:

示例:

  1. 我在/home/levan/kdenlive untitelds.mpg中有一个文件,我想将此文件复制到/media/sda3/SkyDrive并执行不想删除SkyDrive目录中的任何内容。

  2. 我在/media/sda3/SkyDrive untitelds.mpg中有一个文件,我想将此文件复制到/home/levan/kdenlive并执行不想删除kdenlive目录中的任何东西

  3. 我想将一个文件夹从主目录复制到sda3,并且不想删除sda3目录中的任何内容,而不是

  4. 我想剪切一个文件夹/文件并复制到其他地方而不删除该目录中我删除的文件。

  5. 醇>
作者:Braiam,Levan

最佳答案

1)通过使用-i进行交互式,系统会询问您是否要替换该文件:

cp -i /home/levan/kdenlive/untitelds.mpg /media/sda3/SkyDrive/

或者您可以使用-b创建文件的备份:

cp -b /home/levan/kdenlive/untitelds.mpg /media/sda3/SkyDrive



2)与上述相同:

cp (-i or -b) /media/sda3/SkyDrive/untitelds.mpg /home/levan/kdenlive



3)使用-R进行递归,使用-i进行交互:

cp -Ri ~/MyFolder /sda3/



4)最后一个可以通过mv命令完成,移动就像切割:

mv -i ~/MyFile ~/OtherFolder/MyFile

如果要移动目录,请使用:

mv -Ri ~/MyDirectory ~/OtherDirectory/

相关问答

添加新评论