㈠ 復制的時候如何剔除文件夾內的某個文件夾
1、首先登錄進linux系統,右鍵單擊選擇Open In Terminal選項
2、接下來我們在打開的終端命令行,首先用pwd命令查看當前目錄,然後運用cp命令進行文件的復制,如下圖所示,注意復制後的文件名稱被修改了
3、回到桌面,我們可以看到已經有2個文件了,並且復制的文件名稱也已改變
4、最後我們還可以通過cp命令直接復制文件夾到另一個文件夾,linux文件夾就可以排除某個文件了。
㈡ 如何使用cp命令僅復制所有文件而略過文件夾
for file in/home/alex/Pictures/DCIM/2*/*.jpg do #截取圖片的文件名 如: "xxoo.jpg" i=$(echo ${file}|awk -F'/' '{print $NF}') #判斷目標目錄中是否存在相同的文件 if ls /home/alex/extpic | grep -q -w ${i} ; then #若存在,mv 將存在的文件改名,改名後將源目錄中的文件復制過去 mv /home/alex/extpic/${i} /home/alex/extpic/bak_${i} cp ${file} /home/alex/extpic fi #不存在相同的文件 就直接 cp ${file} /home/alex/extpic done #===================================================================== #至於第二個cp,要不要放在if內(如下);放或者不放,------都行,看個人習慣 if '存在' ;then mv ... ... #存在則改名 cp ... ... #改名後復制文件 else cp ... ... #不存在 則 直接復制 f
㈢ 如何CP目錄下及所有子目錄下的文件到指定文件夾
所有子目錄下的文件可以這樣:
cp -rf 路徑/* 目標位置
路徑後面如果沒有/*,那就是直接把那個文件夾復制過去了
㈣ 什麼是cp文件
cp
linux命令:該命令的功能是將給出的文件或目錄拷貝到另一文件或目錄中,同MSDOS下的COPY命令一樣,功能十分強大。
語法:cp[選項]源文件或目錄,目標文件或目錄
說明該命令把指定的源文件復制到目標文件或把多個源文件復制到目標目錄中。
該命令的各項選項含義如下:
-a:該選項通常在拷貝目錄是使用。他保留鏈接,文件屬性,並遞歸地拷貝目錄,其作用等於dpr選項的組合。
-d:拷貝是保留鏈接
-f:刪除已經存在的目標文件而不提示。
-I:和 f選項相反,在覆蓋目標文件之前將給出提示要求擁護確認。回答y時目標文件將被覆蓋,是互動式拷貝。
-p:此時cp除復制源文件的內容外,還將把其修改時間和反問許可權也復制到新文件中。
-r;若給出的源文件是一目錄文件,此時cp將遞歸復制該目錄下所有的子目錄和文件。此時目標文件必須為一個目錄名。
-L:不作拷貝,只是鏈接文件。
需要說明的是,為防止用戶在不經意的情況下用cp命令破壞另一個文件,如用戶指定的目標文件名已存在,用cp 命令拷貝文件後,這個文件就會被新源文件覆蓋,因此,建議用戶在使用cp命令拷貝文件時,最好使用I選項。
㈤ 復制文件夾的2種方法
一種是在資源管理器中,選擇要復制的文件夾,用菜單命令「復制」,然後找到指定的位置,再選擇菜單命令」粘貼「。
另一種用復制命令方式: (原文件)盤符:路徑\文件(夾)名 (目標位置)盤符:路徑\文件夾名
㈥ 如何快速把一個文件復制到多個文件夾里
快速把一個文件復制到多個文件夾里的具體步驟如下:
我們需要准備的材料分別是:電腦,多個文件夾。
1、首先我們要新建一個文本文檔。
㈦ linux cp命令對於拷貝文件和文件夾有何區別
cp文件時候可以不用加參數,但是cp文件夾的時候必須加-R或-r。解決方法如下:
1、首先將文件復制到另一個目錄中:cp 文件名 目錄名。復制a.txt至test目錄中,則執行 cp a.txt /test 即可。
㈧ 如何用cp 命令將一個文件夾的內容復制到另一個文件夾
cp命令
cp命令用來將一個或多個源文件或者目錄復制到指定的目的文件或目錄。它可以將單個源文件復製成一個指定文件名的具體的文件或一個已經存在的目錄下。cp命令還支持同時復制多個文件,當一次復制多個文件時,目標文件參數必須是一個已經存在的目錄,否則將出現錯誤。
語法
cp(選項)(參數)
選項
-a:此參數的效果和同時指定"-dpR"參數相同;
-d:當復制符號連接時,把目標文件或目錄也建立為符號連接,並指向與源文件或目錄連接的原始文件或目錄;
-f:強行復制文件或目錄,不論目標文件或目錄是否已存在;
-i:覆蓋既有文件之前先詢問用戶;
-l:對源文件建立硬連接,而非復制文件;
-p:保留源文件或目錄的屬性;
-R/r:遞歸處理,將指定目錄下的所有文件與子目錄一並處理;
-s:對源文件建立符號連接,而非復制文件;
-u:使用這項參數後只會在源文件的更改時間較目標文件更新時或是名稱相互對應的目標文件並不存在時,才復制文件;
-S:在備份文件時,用指定的後綴「SUFFIX」代替文件的默認後綴;
-b:覆蓋已存在的文件目標前將目標文件備份;
-v:詳細顯示命令執行的操作。
㈨ DOS復制文件夾命令
DOS復制文件夾包括子目錄到D盤,可以使用XCOPY命令,寫法如下(假設要復制的文件夾名為AAA,在C盤):
XCOPY C:AAA D: /S
結尾的/S是指要復制目錄和子目錄,不包含空目錄。如果要包含空目錄,則可以使用/E參數。
XCOPY C:AAA D: /E
(9)cp文件夾擴展閱讀:
輸入XCOPY /?可以查看命令XCOPY的所有參數。
/A 僅復制有存檔屬性集的文件,但不更改屬性。
/M 僅復制有存檔屬性集的文件,並關閉存檔屬性。
/D:m-d-y 復制在指定日期或指定日期以後更改的文件。如果沒有提供日期,只復制那些源時間比目標時間新的文件。
/EXCLUDE:file1[+file2][+file3]... 指定含有字元串的文件列表。每一個字元串必須在文件的單獨行中。如果有任何字元串與要被復制的文件的絕對路徑相符,那個文件將不會得到復制。例如,指定如 obj 或 .obj 的字元串會排除目錄 obj 下面的所有文件或帶有.obj 擴展名的文件。
/P 創建每個目標文件之前提示您。
/S 復制目錄和子目錄,不包括空目錄。
/E 復制目錄和子目錄,包括空目錄。與 /S /E 相同。可以用來修改 /T。
/V 驗證每個新文件的大小。
/W 提示您在復制前按鍵。
/C 即使有錯誤,也繼續復制。
/I 如果目標不存在,且要復制多個文件,則假定目標必須是目錄。
/Q 復制時不顯示文件名。
/F 復制時顯示完整的源文件名和目標文件名。
/L 顯示要復制的文件。
/G 允許將加密文件復制到不支持加密的目標。
/H 也復制隱藏文件和系統文件。
/R 覆蓋只讀文件。
/T 創建目錄結構,但不復制文件。不包括空目錄或子目錄。/T /E 包括空目錄和子目錄。
/U 只復制已經存在於目標中的文件。
/K 復制屬性。一般的 X 會重設只讀屬性。
/N 用生成的短名稱復制。
/O 復制文件所有權和 ACL 信息。
/X 復制文件審核設置(隱含 /O)。
/Y 取消提示以確認要覆蓋現有目標文件。
/-Y 要提示以確認要覆蓋現有目標文件。
/Z 在可重新啟動模式下復制網路文件。
/B 復制符號鏈接本身與鏈接目標相對。
/J 復制時不使用緩沖的 I/O。推薦復制大文件時使用。