คำถามติดแท็ก cp

cp คือคำสั่ง copy

10
ไฟล์เฉพาะของ Linux (mv หรือ cp) จากรายการข้อความของไฟล์?
ฉันมีไดเรกทอรีหลายไฟล์บางอย่างเช่นไฟล์ 50,000 ไฟล์และไฟล์อื่น ๆ บนเซิร์ฟเวอร์ ฉันต้องการย้ายไฟล์เฉพาะไปยังไดเรกทอรีอื่น ฉันสามารถสร้างรายการไฟล์ที่ต้องย้ายในรูปแบบ csv หรือรูปแบบข้อความอื่น ๆ สิ่งที่ฉันต้องทำคือเรียกใช้สคริปต์ทุบตีและย้ายหรือคัดลอกไฟล์ที่ระบุไว้ในไฟล์ข้อความไปยังไดเรกทอรีอื่น มีวิธีง่าย ๆ ในการทำเช่นนี้? ข้อเสนอแนะหรือทรัพยากรใด ๆ จะได้รับการชื่นชมอย่างมาก
34 linux  files  cp  mv 

2
สงวนสิทธิ์ด้วย SCP
SCP ดูเหมือนจะไม่เก็บตราประทับไว้แม้ว่าจะใช้กับตัวเลือก -p ก็ตาม scp -p /mysql/serv/data_summary.* some_server:/mysql/test/ ไฟล์เป็นของ mysql และฉันต้องการความเป็นเจ้าของเดียวกันในการกำหนดบนเซิร์ฟเวอร์ปลายทาง ฉันต้องการคัดลอกไฟล์เป็นรูทบนเซิร์ฟเวอร์ทั้งสองเนื่องจากปัญหาผู้ดูแลระบบบางส่วน ฉันไม่สามารถเปลี่ยนเป็น mysql @
25 scp  cp 

5
cp + ไม่ต้องการเขียนทับการอนุญาต
คุณจะใช้cpคำสั่งโดยไม่เปลี่ยนสิทธิ์ของไฟล์เป้าหมายได้อย่างไร ตัวอย่างเช่น: cp /tmp/file /home/file ฉันไม่ต้องการที่จะเปลี่ยนแปลงchownและ บนchgrp/home/file
23 linux  cp 

1
SFTP: symlink ไฟล์ในไดเรกทอรี jailed (chrooted)
ฉันกำลังพยายามตั้งค่า SFTP เพื่อให้บางคนที่เชื่อถือได้สามารถเข้าถึง / แก้ไข / สร้างไฟล์บางไฟล์ได้ ฉันจำผู้ใช้ไว้ในโฮมไดเร็กตอรี่ (/ home / name) แต่เจอปัญหา ฉันต้องการให้พวกเขาสามารถเข้าถึงส่วนอื่น ๆ ของ VPS ได้เพราะมันเป็นเซิร์ฟเวอร์เกมเว็บโฮสติ้งและอื่น ๆ และฉันต้องการให้พวกเขาสามารถควบคุมไฟล์ได้อย่างเต็มที่นอกไดเรกทอรีที่ถูกจำคุก ฉันพยายามสร้าง symlink (ln -s) ไปยังไดเรกทอรีที่ต้องการ แต่มันไม่ทำงานตามที่คาดไว้ ฉันพยายาม (cp -rl) กับไฟล์ที่ฉันต้องการให้เข้าถึงและใช้งานได้ - พวกเขาสามารถแก้ไขไฟล์ในไดเรกทอรีของพวกเขาและเปลี่ยนไฟล์ที่เก็บไว้นอกคุก แต่พวกเขาไม่สามารถสร้างไฟล์ใหม่ได้ (สามารถทำได้ แต่จะไม่อัปเดตนอกคุก) ฉันรู้ว่าฉันคงไม่ทำแบบนี้ "ถูกต้อง" แต่ฉันจะทำอย่างไรเพื่อทำสิ่งที่ฉันต้องการ
22 sftp  chroot  symlink  jail  cp 

6
การคัดลอกไฟล์ที่ซ่อนอยู่ซ้ำ ๆ - Linux
มีวิธีง่ายๆในการคัดลอกไฟล์ที่ซ่อนอยู่ทั้งหมดซ้ำในไดเรกทอรีไปยังไดเรกทอรีอื่นหรือไม่? ฉันต้องการสำรองข้อมูลไฟล์การตั้งค่าทั้งหมดในโฮมไดเร็คทอรี่ไม่ใช่ไฟล์ปกติ ฉันเหนื่อย: cp -R .* directory แต่จะจดจำ.และ..คัดลอกไฟล์ที่ไม่ได้ซ่อนไว้ทั้งหมดซ้ำด้วยซ้ำ มีวิธีรับ cp เพื่อละเว้น.และ..?
19 linux  copy  files  cp 

2
การปิดโหมดโต้ตอบของคำสั่ง cp (copy) (cp: overwrite?)
ไม่มีใครรู้ว่าฉันจะปิดโหมดโต้ตอบเมื่อใช้ cp ได้อย่างไร ฉันพยายามที่จะคัดลอกไดเรกทอรีซ้ำแล้วซ้ำอีกและสำหรับแต่ละไฟล์ที่ได้รับการเขียนทับฉันต้องตอบ 'y' คำสั่งที่ฉันใช้คือ: cp -r /usr/share/drupal-update/* /usr/share/drupal แต่ฉันถูกขอให้ยืนยันการเขียนทับแต่ละอัน: cp: overwrite `./CHANGELOG.txt'? y cp: overwrite `./COPYRIGHT.txt'? y cp: overwrite `./INSTALL.mysql.txt'? y cp: overwrite `./INSTALL.pgsql.txt'? y ... ฉันใช้เซิร์ฟเวอร์อูบุนตูรุ่น jaunty ขอบคุณ!
17 linux  ubuntu  copy  ubuntu-9.04  cp 

4
ยกเลิก cp ต่อไป
เป็นไปได้ไหมที่จะเรียกใช้cpอีกครั้งหลังจากถูกยกเลิกและทำให้มันเริ่มต้นเมื่อสิ้นสุดครั้งที่แล้ว (ไม่เขียนทับข้อมูลที่คัดลอกไปแล้วคัดลอกเฉพาะส่วนที่เหลืออยู่)?
17 linux  cp 

6
คำสั่ง Unix copy ที่มีแถบความคืบหน้า แต่ไม่หนักเท่า rsync
ฉันต้องการคัดลอกไฟล์จำนวนมาก ฉันมักจะใช้ rsync เพราะฉันผ่าน-aPตัวเลือกและฉันสามารถดู (a) จำนวนไฟล์ที่เหลือเพื่อดำเนินการและ (b) จำนวนไฟล์แต่ละไฟล์ที่ถูกคัดลอก อย่างไรก็ตาม rsync ยังทำสิ่งต่าง ๆ มากมายกับ checksums เพื่อตรวจสอบว่ามีการคัดลอกไฟล์ อย่างไรก็ตามตอนนี้ฉันไม่ต้องการมันจริงๆ แต่ปกติcpจะไม่รวมจำนวนไฟล์ที่เหลือที่กล่าวถึงข้างต้นซึ่งมีประโยชน์มาก มีอะไรcpที่รวมถึงความคืบหน้าของจำนวนไฟล์ที่เหลือ แต่ไม่หนักเท่าrsync?
14 rsync  copy  cp 

3
คำสั่ง cp, ละเว้นไฟล์ที่ไม่เปลี่ยนแปลง
มีวิธีทำcpแต่ไม่สนใจไฟล์ใด ๆ ที่อาจมีอยู่แล้วในปลายทางที่ไม่เก่ากว่าแล้วไฟล์เหล่านั้นที่แหล่งที่มา โดยทั่วไปฉันต้องการคัดลอกเนื้อหาของดิสก์หนึ่งไปยังดิสก์อื่นจากนั้นเรียกใช้การคัดลอกอีกครั้ง แต่เพียงอัปเดตไฟล์หรือไฟล์ใหม่ที่ได้รับการอัพเดตทางด้านแหล่งที่มา ขอบคุณ
10 linux  terminal  cp  ignore 

1
cp -p จะเก็บเวลาสำหรับบางไฟล์ แต่ไม่ใช่ทั้งหมดหรือ
ฉันมีไดเรกทอรีแหล่งข้อมูลบนเครื่องที่มีไฟล์จำนวนมากซึ่งได้รับอนุญาตแบบเดียวกันทั้งหมดซึ่งฉันต้องการคัดลอกไปยังไดเรกทอรีอื่นซึ่งติดตั้งผ่าน SMB [tmark@dexter JR09141045 roche_454_transfer]$ ls -l /source_dir total 71348 -rwxrwxrwx 1 adminrig lifelabs 19768377 Mar 25 23:29 1.TCA.454Reads.fna -rwxrwxrwx 1 adminrig lifelabs 53093396 Mar 25 23:29 1.TCA.454Reads.qual -rwxrwxrwx 1 adminrig lifelabs 1035 Mar 25 23:29 454AllControlMetrics.csv -rwxrwxrwx 1 adminrig lifelabs 2657 Mar 25 23:29 454AllControlMetrics.txt -rwxrwxrwx 1 adminrig lifelabs …

5
คัดลอกไฟล์ linux ต่อ
ฉันจะคัดลอกไฟล์ขนาดใหญ่ต่อไปใน linux ได้อย่างไร? ฉันมีไฟล์ขนาดใหญ่ (กิกะไบต์เซิร์ฟเวอร์) คัดลอกบางส่วนไปยังไดรฟ์เครือข่ายและใช้เวลานานและส่วนใหญ่จะทำก่อนที่การดำเนินการคัดลอกจะหยุดลงเนื่องจากปัญหาเครือข่ายที่ได้รับการแก้ไขแล้ว ฉันจะคัดลอกไฟล์ต่อได้อย่างไร ฉันไม่ต้องการสคริปต์ที่ไม่มีประสิทธิภาพและ ecp ไม่ทำงาน (ดูเหมือนจะไม่ทำงานกับไฟล์ขนาดใหญ่)
9 linux  networking  copy  drive  cp 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.