ชื่อไฟล์ที่มีตัวละครที่ผิดกฎหมาย


0

ฉันเพิ่งถ่ายโอนข้อมูลสำรองของคอลเลกชันซีดีของฉันจากเซิร์ฟเวอร์ Windows ไปยัง NAS ใหม่ เมื่อฉันติดตั้งบนเดสก์ท็อป Linux ฉันเห็นไดเรกทอรีและไฟล์จำนวนมากซึ่งตัวอักษรที่มีเครื่องหมายเน้นเสียงและอักขระนอร์เวย์ถูกแทนที่ด้วยเครื่องหมายขีดล่าง:

$ ls -al
drwx------   6 chris chris         0 juli  16 23:11 G_te
drwx------   6 chris chris         0 juli  16 23:02 Guns N' Roses
drwx------   3 chris chris         0 aug.  30 10:47 Les Mis_rables - 10th Anniversary Cast

การย้ายไฟล์และไดเรกทอรีตามชื่อหรือ inode ไม่ทำงานทั้งหมดที่ฉันได้รับคือข้อผิดพลาดที่บอกว่าไม่พบไฟล์ ฉันได้ลองใช้convmvตามที่แนะนำในคำถามที่คล้ายกันอื่น ๆ แต่ไม่ได้ระบุการเปลี่ยนแปลงใด ๆ

นอกจากนี้โฟลเดอร์ที่มีอักขระไม่ถูกต้องจะไม่แสดงรายการเนื้อหาและไฟล์ที่มีชื่อไฟล์ไม่ถูกต้อง มีใครเคยพบเจอสิ่งที่คล้ายกันหรือมีคำแนะนำบ้างไหม? สิ่งเดียวที่ฉันนึกได้ตอนนี้คือการระบุไดเร็กตอรี่ / ไฟล์ที่มีข้อผิดพลาดและทำการริพซีดีอีกครั้ง

อัปเดต: ตรวจสอบด้วยคอมพิวเตอร์ Windows (แต่เดิมเป็นไฟล์เหล่านี้มาจากดิสก์ NTFS ปัญหาเดียวกันที่นั่นฉันไม่สามารถเปิดไดเรกทอรีและถ้าฉันพยายามเปลี่ยนชื่อมันบอกฉันว่าไม่มีไดเรกทอรี / ไฟล์อีกต่อไป



ใช้งานไม่ได้ mv "Les Mis_rables - 10th Anniversary Cast" "Les Mis"ทำให้ฉันมีข้อผิดพลาดบอกว่าไม่มีไฟล์หรือไดเรกทอรี
bjelleklang

mv Les \ Mis_rables \ - \ 10th \ Anniversary \ Cast Les \ Mis, ใช้ mv Les Tab Tab
c4f4t0r

ไม่ได้ผล หากไม่มีคำอธิบายที่ดีกว่ามันเกือบจะดูเหมือนls(และคำสั่งอื่น ๆ ที่แสดงรายการไฟล์) แสดงขีดล่างแทนอักขระที่ผิดกฎหมาย ในขณะที่คำสั่งใด ๆ ที่ฉันพยายามใช้ (ไม่ว่าฉันจะป้อนชื่อไฟล์ไม่ดีอย่างไรแท็บคัดลอก / วาง inode) หมายถึงชื่อไฟล์โดยใช้เครื่องหมายขีดล่างจริง ขอบคุณสำหรับคำแนะนำว่า
bjelleklang

ดูเหมือนว่าปัญหาของคุณจะเกิดขึ้นตาม โลแคลดั้งเดิมที่ใช้เพื่อเขียนไฟล์อาจแตกต่างจากที่คุณตั้งไว้ตอนนี้ พูดคุย
jim mcnamara

คำตอบ:


0

ดูเหมือนว่า Winscp เป็นตัวการที่นี่เนื่องจากมันแสดงโฟลเดอร์และไฟล์ทั้งหมดที่เข้ารหัสอย่างเหมาะสม ไม่แน่ใจว่าทำไมสิ่งนี้เกิดขึ้นหรือสิ่งที่ฉันสามารถทำได้เพื่อแก้ไขได้ (เปลี่ยนชื่องาน) แต่อย่างน้อยฉันก็รู้ว่าทำไมมันเกิดขึ้น

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