ทำการย้ายไฟล์ต่อหลังจากตัวค้นหาผิดพลาด (รายการที่ไม่ได้ปรากฏจะถูกล้างออก)


13

ฉันย้ายข้อมูลจำนวนมากไปยังไดรฟ์ภายนอก Finder ล้มเหลว (หรือดูเหมือนจะรีสตาร์ท) ในระหว่างการดำเนินการ

ตอนนี้ไฟล์จะปรากฏเป็น "ล้างออก" ในไดรฟ์ภายนอก (exFAT) และการดำเนินการย้ายไม่ทำงานต่อ หากฉันพยายามย้ายอีกครั้ง Finder จะบอกฉันว่า

ไม่สามารถใส่ไอเท็มที่เลือกไว้ในตำแหน่งเดียวกันได้ทั้งหมดเพราะอย่างน้อยหนึ่งรายการที่มีชื่อว่า "บางสิ่ง" ไม่ว่าง

ทำไมสิ่งนี้ถึงเกิดขึ้น ลักษณะที่ถูกชะล้างหมายความว่าอย่างไร มีวิธีในการดำเนินการย้ายต่อหรือไม่? ปลอดภัยไหมที่จะลบรายการที่ล้างออก (โปรดทราบว่าเป็นการย้ายไม่ใช่สำเนา)?

ป้อนคำอธิบายรูปภาพที่นี่

คำตอบ:


4

รายการ "ลบออก" นั้นเป็นเพียงตัวยึดตำแหน่งที่ไฟล์นั้นตั้งใจจะคัดลอกไปยัง ไฟล์เหล่านั้นไม่ใช่สิ่งใดจนกว่าการคัดลอกจะเสร็จสิ้นและไฟล์จริงจะอยู่ที่นั่น คุณสามารถลบและเริ่มใหม่ได้อย่างปลอดภัย

ขั้นตอนที่หนึ่งฉันจะรีบูต สิ่งนี้ทำให้แน่ใจว่าการคัดลอกจะสิ้นสุดลงและคุณรู้ว่าการลบตัวยึดตำแหน่งนั้นปลอดภัยเมื่อคุณรีบูต

บางครั้ง Finder รู้สึกไม่พอใจที่คุณพยายามลบตัวยึดตำแหน่งเพราะคิดว่าพวกเขายังใช้งานอยู่ (ไม่ว่าง) หากเกิดเหตุการณ์นี้ให้เปิด Terminal ขึ้นมาและใช้งาน

sudo rm -rf /path/to/file/

แทนที่ / path / to / file / ด้วยพา ธ ที่แท้จริงอย่างชัดเจน

คำสั่งนั้นจะช่วยให้คุณสามารถลบสิ่งใด ๆ ได้แม้กระทั่งสิ่งที่ Mac ของคุณจำเป็นต้องใช้เพื่อให้แน่ใจว่าคุณชี้ไปที่ไฟล์ที่ถูกต้อง พวกเขาจะหายไปหลังจากคำสั่งนี้รันละเว้นคำเตือนและข้อ จำกัด ทั้งหมด ... แต่นั่นก็ใช้ได้สำหรับตัวยึดตำแหน่งเหล่านี้; คุณต้องการให้พวกเขาไปเพื่อให้คุณสามารถลองอีกครั้ง


2
นี่ไม่ใช่คำตอบที่ถูกต้องเสมอไปเพราะบางครั้งผู้ใช้อาจจะรวมโฟลเดอร์หนึ่งไปยังอีกโฟลเดอร์หนึ่งซึ่งมีอยู่เมื่อ Finder เกิดปัญหา นั่นหมายความว่ามีไฟล์บางไฟล์ในปลายทางอยู่แล้วและไม่ควรลบ
Eptin

2

เมื่อตัวค้นหาคัดลอกไฟล์ดูเหมือนว่าจะใช้วันที่สร้างไฟล์มายากลเพื่อระบุว่าไม่ว่าง

/programming/444561/how-can-i-tell-if-a-file-or-folder-is-busy-eg-the-finder-is-busy-copying-to-i

ฉันเพิ่งใช้

SetFile -d '2016/02/04 12:00:00' myfile

และโฟลเดอร์ / ไฟล์ไม่ว่างอีกต่อไป


1

การลบการตั้งค่าตัวค้นหาแล้วเริ่มการทำงานใหม่ให้ฉัน:

cd /Users/chandan.bansal/Library/Preferences
rm -rf com.apple.finder.plist
rm -rf com.apple.finder.plist.lockfile
rm -rf com.apple.sidebarlists.plist
rm -rf com.apple.sidebarlists.plist.lockfile

จากนั้นรีสตาร์ทระบบของคุณ


0

หากคุณมีโฟลเดอร์ที่ล้างออกซึ่งไม่ว่างในตัวค้นหาให้ทำดังต่อไปนี้:

  1. เปลี่ยนชื่อ

    sudo mv Folder Folder2
    
  2. สร้างโฟลเดอร์ใหม่

    mkdir Folder
    
  3. ย้ายเนื้อหาทั้งหมด

    sudo mv Folder2/* Folder/
    

และคุณก็พร้อมแล้ว

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.