Linux命令——cp
生活随笔
收集整理的這篇文章主要介紹了
Linux命令——cp
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
Linux命令——cp
一、cp命令語法
cp?[options]?<source?file?or?directory>?<target?file?or?directory>或
cp?[options]?source1?source2?source3?….?directory上面第一條命令為單個文件或目錄拷貝,下一個為多個文件拷貝到最后的目錄。
options選項包括:
-?a?保留鏈接和文件屬性,遞歸拷貝目錄,相當于下面的d、p、r三個選項組合。 -?d?拷貝時保留鏈接。 -?f?刪除已經存在目標文件而不提示。 -?i?覆蓋目標文件前將給出確認提示,屬交互式拷貝。 -?p?復制源文件內容后,還將把其修改時間和訪問權限也復制到新文件中。 -?r?若源文件是一目錄文件,此時cp將遞歸復制該目錄下所有的子目錄和文件。當然,目標文件必須為一個目錄名。 -?l?不作拷貝,只是鏈接文件。 -?s?復制成符號連結文件?(symbolic?link),亦即『快捷方式』檔案; -?u?若?destination?比?source?舊才更新?destination。?
二、cp命令使用范例
1、文件到文件復制
將文檔a復制成b(相當于備份并改名)。
cp -i a b
或,
cp a b
?
2、文件到目錄復制
將文檔 file1復制到dir1目錄下,復制后名稱仍未file1
cp -i file1 dir1
或,
cp file1 dir1
?
3、目錄到目錄復制
將目錄dir1復制到dir2目錄下,復制結果目錄被改名為dir2
cp -r dir1 dir2
將目錄dir1下所有文件包括文件夾,都復制到dir2目錄下
cp -r dir1/*.* dir2
?
4.把當前目錄下的目錄拷貝到父目錄
???scala-sample?git:(master)???cp?-r?.idea?../../ 表示父目錄。
?
常見錯誤:
1、提示cp: omitting directory錯誤
復制目錄時,使用-r選項即可遞歸拷貝,如下:
cp -r dir1 dir2
====END====
轉載于:https://my.oschina.net/xinxingegeya/blog/330558
總結
以上是生活随笔為你收集整理的Linux命令——cp的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用Android Studio搭建An
- 下一篇: 找出两个数组相同的元素