Linux cp和mv命令 对于目录复制到目录的情况 的 所有情况示例

cpmv 命令的行为总结表

假设以下路径设置:

  • 源路径/nihao/nihao/
    • /nihao 包含文件和子目录:file1, dir1/, file2
  • 目标路径/nima/nima/

表格

cp 命令行为

命令 目标路径存在? 最终路径结构
cp -r /nihao /nima/ /nima/nihao/
cp -r /nihao/ /nima/ /nima/file1, /nima/dir1/, /nima/file2
cp -r /nihao /nima 是(目录) /nima/nihao/
cp -r /nihao /nima 否(文件/不存在) /nima/(重命名为 /nima
cp -r /nihao/ /nima 是(目录) 同第一条
cp -r /nihao/ /nima 否(文件/不存在) /nima/file1, /nima/dir1/, /nima/file2

mv 命令行为

命令 目标路径存在? 最终路径结构
mv /nihao /nima/ /nima/nihao/
mv /nihao/ /nima/ /nima/nihao/
mv /nihao /nima 是(目录) /nima/nihao/
mv /nihao /nima 否(文件/不存在) /nima/(重命名为 /nima
mv /nihao/ /nima 是(目录) /nima/nihao/
mv /nihao/ /nima 否(文件/不存在) /nima/(重命名为 /nima
posted @   lightmon  阅读(5)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示