linux命令學習之 cp(命令學習之四)

文件操做類命令ide

  cp:copy的簡寫spa

   cp SRC DESTorm

  • 假如SRC是一個文件,遞歸

    • 若是目標是一個文件且存在:覆蓋。
      it

    • 若是目標文件不存在:建立新文件,內容同源。class

    • 若是目標存在,且是個目錄:複製源至目標目錄,並保持原名。
      di

   cp SRC... DEST文件

  • 加入SRC有多個文件
    view

       若是目標存在且是一個文件:複製沒法進行。vi

       若是目標存在且是一個目錄:複製各文件至目標目錄下並保持原名。

       若是目標文件不存在:複製沒法進行。

    

  • 若是SRC只有一個,且是一個目錄

      


    • 若是目標是一個文件且存在:失敗

    • 若是目標文件不存在:建立新目錄

    • 若是目標存在,且是個目錄:複製源目錄至目標目錄中且保持原名

  • cp經常使用選項 

  cp SRC... DEST

   -r 遞歸複製

   -i 交互,詢問是否覆蓋

   -d 複製連接自己,而非指向源文件

   -p 保持原文件屬性

   -a 參數的意義等同於  -dR  --preserve=all

        -d:   保持軟連接        -R:   遞歸        --preserve=all  :保持文件原有屬性

相關文章
相關標籤/搜索