📌  相关文章
📜  ubuntu 终端如何复制和移动文件 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:20:46.394000             🧑  作者: Mango

Ubuntu 终端如何复制和移动文件

在 Ubuntu 终端中,复制和移动文件是使用 cpmv 命令来实现的。下面我们将介绍如何使用这两个命令来复制或移动文件。

复制文件

使用 cp 命令可以将一个文件复制到另一个位置。示例命令如下:

cp /path/to/source_file /path/to/destination

其中,/path/to/source_file 是源文件的路径,/path/to/destination 是目标路径。例如,将 /home/test/testfile.txt 复制到 /home/test/testfile_backup.txt

cp /home/test/testfile.txt /home/test/testfile_backup.txt

如果要复制一个目录及其子目录和文件,则可以使用 -r 选项,如下例所示:

cp -r /path/to/source_dir /path/to/destination
移动文件

使用 mv 命令可以将一个文件或目录移动到另一个位置。示例命令如下:

mv /path/to/source_file /path/to/destination

其中,/path/to/source_file 是源文件的路径,/path/to/destination 是目标路径。例如,将 /home/test/testfile.txt 移动到 /home/test/testfile_new.txt

mv /home/test/testfile.txt /home/test/testfile_new.txt

如果要移动一个目录及其子目录和文件,则可以使用 -r 选项,如下例所示:

mv -r /path/to/source_dir /path/to/destination
替换文件

如果目标路径下已经存在与源文件同名的文件,则默认情况下,cp 命令会提示是否替换该文件。如果要自动替换,可以使用 -f 选项。例如:

cp -f /home/test/testfile.txt /home/test/testfile_backup.txt

同样,如果目标路径下已经存在同名的文件,则默认情况下,mv 命令会将源文件重命名为目标文件名。如果要强制覆盖目标文件,则可以使用 -f 选项。例如:

mv -f /home/test/testfile.txt /home/test/testfile_new.txt

以上就是在 Ubuntu 终端中使用 cpmv 命令来复制或移动文件的方法。