cp文件夾
cp文件時候可以不用加參數,但是cp文件夾的時候必須加-R或-r。解決方法如下:
1、首先將文件復制到另一個目錄中:cp 文件名 目錄名。復制a.txt至test目錄中,則執行 cp a.txt /test 即可。
B. 如何只復制文件夾結構
用DOS命令x即可
比如d盤下一個file文件夾,裡面是一堆目錄結構,你想復製成file1文件夾,並且保留裡面的目錄結構,但不復制文件
如下:
x d:\file d:\file1\ /e/t
C. 怎麼在CMD下復制"文件夾"
1、首先在windows里ctrl+R,並輸入cmd,點擊OK按鈕進入命令行模式。
D. unix中復制一個文件夾和文件夾中的所有文件,用什麼指令
語法:chmod [who] [+ | - | =] [mode] 文件名
命令中各選項的含義為:
u 表示「用戶(user)」,即文件或目錄的所有者;
g 表示「同組(group)用戶」,即與文件屬主有相同組ID的所有用戶;
o 表示「其他(others)用戶」;
a 表示「所有(all)用戶」。它是系統默認值;
操作符號可以是:
+ 添加某個許可權;- 取消某個許可權= 賦予給定許可權並取消其他所有許可權(如果有的話);
設置mode所表示的許可權可用下述字母的任意組合:
r 可讀,w 可寫,x 可執行。
E. linux中在復制一個目錄時cp -a 和cp -r有什麼區別
cp文件時候可以不用加參數,但是cp文件夾的時候必須加-R或-r,操作方法如下:
1、首先打開linux,使用cp的命令格式
F. 如何CP目錄下及所有子目錄下的文件到指定文件夾
所有子目錄下的文件可以這樣:
cp -rf 路徑/* 目標位置
路徑後面如果沒有/*,那就是直接把那個文件夾復制過去了
G. 如何用cp 命令將一個文件夾的內容復制到另一個文件夾
cp -R <要復制的文件/目錄> <目標位置>
把你的情況詳細說一下,最好把錯誤陳述陳述。
H. DOS復制文件夾命令
DOS復制文件夾包括子目錄到D盤,可以使用XCOPY命令,寫法如下(假設要復制的文件夾名為AAA,在C盤):
XCOPY C:AAA D: /S
結尾的/S是指要復制目錄和子目錄,不包含空目錄。如果要包含空目錄,則可以使用/E參數。
XCOPY C:AAA D: /E
(8)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。推薦復制大文件時使用。
I. 如何使用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