必须复制并重命名文件


29

大家好,我被要求找到将制作文件副本的终端命令,将其命名为program3.cpp,并给该副本命名为homework6.cpp。之后,您将拥有两个名称不同但内容相同的文件。

我知道如何复制文件,但我不知道如何创建另一个具有不同名称的相同文件。感谢所有帮助。谢谢!


我爱重命名的讽刺programhomework对SE
杰西·礼萨Khorasanee

Answers:


45

同时复制和重命名(还更改文件名,不仅更改路径):

cp program3.cpp homework6.cpp

仅重命名:

mv program3.cpp homework6.cpp

啊...我讨厌cp只在同一目录下支持“复制并重命名”;当您复制到另一个位置时,目标位置只能是目录,而不能是目标文件名..并且必须cp先然后mv
WesternGun

1

如果要永久链接文件,请使用ln命令而不是cp

在program3.cpp家庭作业6.cpp中

这会将名称为homework6.cpp的文件描述符(硬链接)置于与program3.cpp相同的文件位置。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.