Linux 命令:cp - 复制文件和目录

Linux 命令:cp - 复制文件和目录

Linux 命令:cp - 复制文件和目录

在Linux系统中,cp命令是一个非常常用的命令,用于复制文件和目录。它的基本语法如下:

cp [选项] 源文件 目标文件

复制文件

要复制一个文件,只需指定源文件和目标文件的路径即可。例如,要将文件file1复制到目录dir中,可以使用以下命令:

cp file1 dir/

如果目标文件已经存在,cp命令将会覆盖它。如果你想要在复制文件时保留原始文件的属性(如权限、时间戳等),可以使用-p选项:

cp -p file1 dir/

复制目录

要复制一个目录及其所有内容,可以使用-r选项。例如,要将目录dir1复制到目录dir2中,可以使用以下命令:

cp -r dir1 dir2/

使用-r选项时,cp命令会递归地复制目录及其子目录和文件。

复制多个文件

cp命令还支持同时复制多个文件。只需在命令中列出所有要复制的文件即可。例如,要将文件file1、file2和file3复制到目录dir中,可以使用以下命令:

cp file1 file2 file3 dir/

使用通配符

在复制文件时,你还可以使用通配符来匹配多个文件。例如,要将所有以.txt结尾的文件复制到目录dir中,可以使用以下命令:

cp *.txt dir/

这将复制当前目录中所有以.txt结尾的文件到目录dir中。

总结

通过cp命令,你可以轻松地复制文件和目录。无论是复制单个文件、复制目录还是复制多个文件,cp命令都能满足你的需求。记住,要小心使用cp命令,以免意外覆盖或删除重要文件。

香港服务器首选后浪云,提供高性能、稳定可靠的香港服务器服务。如果你需要香港服务器,不妨考虑后浪云的产品。后浪云还提供10元香港服务器和香港服务器免费试用,详情请访问https://www.idc.net

THE END