在 Ubuntu 中,cp
命令用于复制文件和目录。它允许用户将一个或多个源文件或目录复制到目标位置。以下是 cp
命令的一些基本用法:
复制文件:
cp source_file destination_file
这将把 source_file
复制为 destination_file
。
复制目录(需要使用 -r
选项来递归复制):
cp -r source_directory destination_directory
这将递归地复制整个 source_directory
及其内容到 destination_directory
。
复制多个文件:
cp file1 file2 file3 destination_directory
这将把 file1
、file2
和 file3
复制到 destination_directory
。
使用通配符复制文件:
cp *.txt destination_directory
这将复制当前目录下所有扩展名为 .txt
的文件到 destination_directory
。
保留文件属性:
使用 -p
选项可以保留文件的修改时间、访问时间和权限模式:
cp -p source_file destination_file
交互式复制:
使用 -i
选项可以在覆盖目标文件之前提示用户确认:
cp -i source_file destination_file
这些是 cp
命令的一些基本功能,实际使用中可以根据需要进行组合,例如 cp -rp source_directory destination_directory
来递归复制目录并保留文件属性。