复制文件和目录
cp 命令将复制文件和目录或者将多个源复制到目标目录。
cp 命令的基本语法是:
# cp [options] source destination
如果我们有多个文件/目录要处理到目标目录,请使用以下命令语法。
# cp [options] source1 source2 [...] destination_directory
与 cp 命令一起使用的常见选项包括:
-a 存档,从不遵循符号链接,保留链接,递归复制目录
-f 如果无法打开现有目标文件,请将其删除并重试
-i 在覆盖现有文件之前提示
-r 递归复制目录
这些示例显示了 cp 命令的典型调用,并说明了它们的作用。
示例 1
将单个文件复制到目标目录:
$ cp data.txt /var/tmp/
示例 2
将多个文件复制到目标目录:
$ cp data.txt file.csv /var/tmp/
示例 3
递归复制目录(及其内容):
$ cp -r /etc/ /var/tmp/backup/
on
it
road
.com
移动文件和目录
mv 命令将移动或者重命名文件或者目录,或者可以将多个源(文件和目录)移动到目标目录。
mv 命令的基本语法是:
# mv [options] source destination
要将多个文件/目录移动到目的地,请使用以下语法。
# mv [options] source1 source2 [...] destination
与 mv 命令一起使用的常用选项:
-f 覆盖前不提示
-i 覆盖前提示
-u 仅在源文件比目标文件新或者目标文件丢失时移动
注意:如果目标存在,除非使用 -i 选项,否则它将被覆盖。
如果将文件或者目录移动到同一目录中的新名称,则它实际上被重命名。
例如,这会将文件从 oldname 重命名为 newname。
$ mv -i oldname newname
日期:2020-09-17 00:10:52 来源:oir作者:oir