Linux常用命令cp學習筆記
cp
基礎語法:
cp (選項) 原始檔 目標檔案
原始檔:制定原始檔列表。預設情況下,cp命令不能複製目錄,如果要複製目錄,則必須使用-R選項
目標檔案:指定目標檔案。當“原始檔”為多個檔案時,要求“目標檔案”為指定的目錄。
選項:
-a:此引數的效果和同時指定"-dpR"引數相同;
-d:當複製符號連線時,把目標檔案或目錄也建立為符號連線,並指向與原始檔或目錄連線的原始檔案或目錄;
-f:強行復制檔案或目錄,不論目標檔案或目錄是否已存在;
-i:覆蓋既有檔案之前先詢問使用者;
-l:對原始檔建立硬連線,而非複製檔案;
-p:保留原始檔或目錄的屬性;
-R/r:遞迴處理,將指定目錄下的所有檔案與子目錄一併處理;
-s:對原始檔建立符號連線,而非複製檔案;
-u:使用這項引數後只會在原始檔的更改時間較目標檔案更新時或是名稱相互對應的目標檔案並不存在時,才複製檔案;
-S:在備份檔案時,用指定的字尾“SUFFIX”代替檔案的預設字尾;
-b:覆蓋已存在的檔案目標前將目標檔案備份;
-v:詳細顯示命令執行的操作。
注意:
1.如果把一個檔案複製到一個目標檔案中,而目標檔案已經存在,那麼,該目標檔案的內容將被破壞。此時可以新增選項 -i 互動式的詢問是否覆蓋,y為覆蓋,n為不覆蓋。
2.所有目標檔案指定的目錄必須是己經存在的,cp命令不能建立目錄。如果沒有檔案複製的許可權,則系統會顯示出錯資訊。
複製檔案並重新命名:
將檔案file複製到目錄/usr/men/tmp下,並改名為file1
cp file /usr/men/tmp/file1
相關文章
- Linux 常用命令 學習筆記Linux筆記
- LTE-5G學習筆記5---Normal CP和Extended CP的區別筆記ORM
- ZooKeeper 學習筆記一:常用命令筆記
- git常用命令-Git學習筆記Git筆記
- Linux學習筆記Linux筆記
- Linux 學習筆記Linux筆記
- Linux 學習筆記--程式Linux筆記
- linux學習筆記一Linux筆記
- linux學習筆記二Linux筆記
- Linux學習筆記--viLinux筆記
- linux c 學習筆記Linux筆記
- Linux學習筆記1Linux筆記
- Docker 入門學習筆記二:常用命令Docker筆記
- Linux命令學習(mkdir,cp,mv,rm,ln)Linux
- Linux基礎學習-Docker學習筆記LinuxDocker筆記
- Linux 學習筆記--程式管理Linux筆記
- 【Linux學習筆記】reboot命令Linux筆記boot
- Linux ACL學習筆記(zt)Linux筆記
- linux安全學習筆記(轉)Linux筆記
- linux學習筆記---一些命令學習Linux筆記
- Linux學習/TCP程式設計學習筆記LinuxTCP程式設計筆記
- Linux 常用命令學習Linux
- Linux | 常用命令學習Linux
- linux學習筆記-day5Linux筆記
- Linux與DNS的學習筆記LinuxDNS筆記
- Linux學習筆記 Day 4~5Linux筆記
- Linux 核心學習筆記-磁碟篇Linux筆記
- 基礎 IO (Linux學習筆記)Linux筆記
- 01_Linux學習筆記(一)Linux筆記
- Linux學習筆記(2)——ls指令Linux筆記
- numpy的學習筆記\pandas學習筆記筆記
- Linux的常用命令學習Linux
- Linux程式執行緒學習筆記Linux執行緒筆記
- opensuse linux操作維護學習筆記Linux筆記
- Linux學習筆記(一)--常用快捷鍵Linux筆記
- Linux Shell 程式設計學習筆記Linux程式設計筆記
- linux基礎知識學習筆記Linux筆記
- Linux 學習筆記 - 軟體安裝Linux筆記