linux下文件和目录的拷贝或移动_linux目录拷贝命令

liftword3个月前 (03-01)技术文章35

05.linux下文件和目录的拷贝或移动


Tree

  • tree命令可以以树状图列出文件目录结构
  • 使用 -d 选项只显示目录
  • 直接使用tree命令显示当前目录的结构;使用tree [目录名]可以显示指定目录的目录结构

cp

  • cp命令功能将给出的文件或目录复制到另一个文件或目录中。
  • cp命令常用选项有:
    • -i :覆盖文件前提示
    • -r :若给出的源文件是目录文件则cp将递归复制该文件下的所有子目录和文件,目标文件必须为一个目录名。
  • 在使用cp复制文件时,如果目标文件夹下存在相同文件会直接覆盖,使用 -i 选项可以在覆盖前提示是否覆盖目标文件。输入 n 表示不覆盖,输入 y 表示覆盖。
  • 如果复制的源文件为一个目录文件时 ,需要使用 -r 选项.
    • 如果目标目录已经存在原目录文件会直接覆盖,使用-i选项可以提示是否覆盖。
    • 如果目标目录和原目录相同则复制失败。
    • 复制源目录将会把子目录及其目录下的文件一同复制到目标目录。

    mv

    • mv命令可以用来 移动文件或目录,也可以给文件或目录重命名。
    • mv命令常用选项有:
      • -i :覆盖文件前提示

    相关文章

    Python 文件复制必备技巧:保留原数据、递归复制目录,效果惊艳

    引言:使用 shutil 模块来拷贝文件夹下的所有内容到指定目录。会递归地拷贝整个目录及其所有内容(包括子目录和文件)Python 3.8 或更高版本import shutil import os...

    Python浅拷贝深拷贝之copy、deepcopy

    笔记记录20221205:个人总结:1,两者基本区别不大;2,在涉及到子对象时候,两者才有区别;3,在涉及到子对象,且子对象的操作后内存地址没有发生变化(如下方代码:dic1['one'].appen...

    python散装笔记——76: 数据拷贝_python数据传输

    1: 拷贝一个字典字典对象具有复制方法。它执行字典的浅层复制。˃˃˃ d1 = {1:[]} ˃˃˃ d2 = d1.copy() ˃˃˃ d1 is d2 False ˃˃˃ d1[1] is d2...

    Python 初学者练习:复制文件_python中的复制

    在本教程中,您将学习如何使用 os、shutil 模块中提供的各种函数将文件和文件夹从一个位置复制到另一个位置。在 Python 中使用 copy() 复制文件复制文件可以使用 shutil 模块的...

    Python之如何使用Python脚本批量复制一个文件夹下的所有PNG图片

    大家好,今天我要与大家分享一个实用的Python脚本,它能帮助你轻松地将一个文件夹中的所有PNG图片批量复制到另一个文件夹。无论是整理电脑文件,还是进行项目备份,这个小工具都能大大提高你的工作效率。以...

    Python Flask 全流程全栈项目实战(完结)

    获课:97java.xyz/4964/Python Flask 全流程全栈项目实战指南(完结)在当今快速发展的Web开发领域,Python Flask以其简洁、灵活和易扩展的特点,成为了众多开发者首选...