ฉันลากและวางโฟลเดอร์หนึ่งไปยังอีกโฟลเดอร์หนึ่งโดยไม่ได้ตั้งใจใน FileZilla
~/big_folder
~/some_other_folder
โฟลเดอร์ที่ถูกย้ายมีขนาดใหญ่มาก มันมีไฟล์หลายแสนไฟล์ (node_modules, ไฟล์รูปภาพขนาดเล็ก, โฟลเดอร์จำนวนมาก)
สิ่งที่แปลกมากคือหลังจากที่ฉันปล่อยเมาส์การเคลื่อนไหวก็เสร็จสิ้น โฟลเดอร์ "big_folder" ถูกย้ายไปที่ "some_other_folder"
~/some_other_folder/big_folder
(ไม่มีbig_folder
ใน~/
หลังจากที่ย้าย)
จากนั้นฉันก็ตระหนักถึงข้อผิดพลาดและลองย้ายกลับ แต่มันล้มเหลวทั้งใน FileZilla และเทอร์มินัล
จากนั้นฉันต้องcp -r
คัดลอกไฟล์กลับเพราะมีรหัสฝั่งเซิร์ฟเวอร์ที่เข้าถึงไฟล์เหล่านั้น~/big_folder
และจะต้องรอตลอดไป ...
ฉันควรทำอย่างไรดี?
BTW นี่คือผลลัพธ์จาก FileZilla (เป็นความล้มเหลวในการเคลื่อนย้ายกลับ):
Status: Renaming '/root/big_folder' to '/root/some_other_folder/big_folder'
Status: /root/big_folder -> /root/some_other_folder/big_folder
Status: Renaming '/root/some_other_folder/big_folder' to '/root/big_folder'
Command: mv "big_folder" "/root/big_folder"
Error: mv /root/some_other_folder/big_folder /root/big_folder: received failure with description 'Failure'
mv /root/some_other_folder/big_folder /root/big_folder
ไปที่ขั้วและประเภทในคำสั่ง คุณได้รับข้อความแสดงข้อผิดพลาดอะไร
cp -al
mv vs cp
คำถามของ OP ได้รับการแก้ไข แต่ฉันชอบที่จะได้ยินว่าทำไมเขาถึงสามารถย้ายโฟลเดอร์ในทิศทางเดียวได้ในทันที แต่ไม่ใช่ที่อื่น ๆ
received failure with description 'Failure'
คือ