mv [选项] [源] [目标]
当目标不存在时,重命名源为目标
当目标存在时,若目标为目录文件,将源移动到目标文件里;
若目标为非目录文件,将源重命名为目标,并强制覆盖目标。
mv -b 1 2
将1重命名为2并覆盖2时对2进行备份生成2~
mv -f 1 2
将1重命名为2并强制覆盖2
mv -i 1 2
将1重命名为2时询问是否覆盖2
mv -u 1 2
若1比2新,将1重命名为2并覆盖2
cp [选项] [源文件] [目标]
若目标为目录名,将源文件复制到该目录下;
若目标为文件名,将复制源文件并命名为目标文件名,若目标文件名已存在则覆盖。
cp -r 源目录名 目标目录名
若目标目录名已存在,将源目录及其下所有文件复制到目标目录下;
若目标目录不存在,则复制源目录文件并命名为目标目录名。