Linux cp命令


cp命令(copy),用來對一個或多個文件,目錄進行拷貝

1、語法

cp [選項] [參數]

2、命令選項

-b  當文件存在時,覆蓋前,為其創建一個備份
-d  當復制軟連接時,把目標文件或目錄也建立為軟連接,並指向與源文件或目錄連接的原始文件或目錄
-f  強制復制,覆蓋前不詢問
-i  覆蓋前詢問
-l  只創建硬鏈接而不復制文件
-p  保留源文件或目錄的屬性
-r,-R  遞歸復制指定目錄下的所有文件與子目錄
-s  只創建軟鏈接而不復制文件
-u  若目標文件存在,且source比較新,才會更新
-S  自行指定備份文件的后綴
-v, --verbose  顯示詳細的進行步驟

3、實例

1)將 1.txt  備份為 1.txt.backup

[root@mini ~]# ls
1.txt  2.txt  3.txt  anaconda-ks.cfg  test
[root@mini ~]# cp 1.txt 1.txt.backup
[root@mini ~]# ls
1.txt  1.txt.backup  2.txt  3.txt  anaconda-ks.cfg  test

 

2)將  1.txt,2.txt,3.txt   復制到  test目錄

[root@mini ~]# tree
.
├── 1.txt
├── 2.txt
├── 3.txt
├── anaconda-ks.cfg
└── test
[root@mini ~]# cp *.txt test
[root@mini ~]# tree
.
├── 1.txt
├── 2.txt
├── 3.txt
├── anaconda-ks.cfg
└── test
    ├── 1.txt
    ├── 2.txt
    └── 3.txt

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM