在Ubuntu中,cp
(复制)和mv
(移动)命令是用于文件和目录操作的常用命令。以下是这两个命令的基本用法和示例:
cp
命令用于复制文件或目录。
cp [选项] 源 目标
-r
:递归复制目录及其内容。-i
:覆盖前提示用户确认。-v
:显示详细信息(verbose)。复制文件:
cp file1.txt /home/user/documents/
复制目录(递归):
cp -r dir1 /home/user/documents/
复制文件并覆盖前提示:
cp -i file1.txt /home/user/documents/
复制文件并显示详细信息:
cp -v file1.txt /home/user/documents/
mv
命令用于移动或重命名文件或目录。
mv [选项] 源 目标
-i
:覆盖前提示用户确认。-v
:显示详细信息(verbose)。移动文件:
mv file1.txt /home/user/documents/
重命名文件:
mv oldname.txt newname.txt
移动目录(递归):
mv dir1 /home/user/documents/
移动文件并覆盖前提示:
mv -i file1.txt /home/user/documents/
移动文件并显示详细信息:
mv -v file1.txt /home/user/documents/
cp
和mv
命令时,目标路径可以是绝对路径或相对路径。cp
默认会覆盖,而mv
会直接移动或重命名。通过这些基本操作,你应该能够在Ubuntu中有效地管理文件和目录。