Faith Evans feat. Stevie J – "A Minute" [Official Music Video]
สารบัญ:
โดยใช้เครื่องมือของ Windows อาจจะอ่าน - ล็อคไฟล์ / โฟลเดอร์ที่เปิดไว้ซึ่งจะเป็นการหยุดการปรับปรุงเนื้อหาของไฟล์ของคุณ นี้คงที่อาจส่งผลให้ไฟล์และโฟลเดอร์กลายเป็นความเสียหาย ดังนั้นผู้เชี่ยวชาญด้าน Windows จึงแนะนำให้ลูกค้าใช้ความระมัดระวังเป็นพิเศษในขณะที่พยายามสร้างไฟล์ Linux โดยใช้แอพพลิเคชัน Windows สคริปต์สคริปต์และคอนโซล การสร้างหรือเปลี่ยนไฟล์ Linux จาก Windows ถ้าเราขุดลึกลงไปในเรื่องนี้ และหาสาเหตุที่ปรากฏการณ์นี้เกิดขึ้นในตอนแรกเราจะมีคำถามของเราตอบ ระบบปฏิบัติการทุกระบบมีไฟล์ข้อมูลเมตาที่แตกต่างจากระบบปฏิบัติการอื่น ดังนั้น metadata ของไฟล์ Windows จึงแตกต่างจาก metadata ของไฟล์ลินุกซ์ซึ่งไม่รู้จักโดย Windows
เป็นผลตามธรรมชาติในเรื่องนี้ความพยายามใด ๆ ในการเพิ่มหรืออัพเดตข้อมูลเมตาดาต้าไฟล์ Linux โดยใช้ไฟล์ Windows จะกำหนดค่าใช้จ่ายที่ไม่จำเป็นให้กับผู้ใช้ Windows ส่วนใหญ่ ใครจะไม่เรียกใช้ WSL
ถ้าคุณไม่ทราบ WSL หรือ Windows Subsystem for Linux (WSL) เป็นเลเยอร์ความเข้ากันได้สำหรับการรันโปรแกรมปฏิบัติการไบนารีแบบลีนุกซ์บน Windows 10 ดังนั้นจึงเป็นความรับผิดชอบของ WSL ในการเขียน / อัปเดต ไฟล์ข้อมูลลินุกซ์สำหรับไฟล์ทั้งหมดภายใต้รากของระบบไฟล์ Linux ของคุณ (เช่น /) เก็บข้อมูล metadata ของ Linux ในแต่ละแอตทริบิวต์ NTFS ของไฟล์แต่ละไฟล์ นอกเหนือจากข้างต้น WSL ยังสังเคราะห์ข้อมูลเมตาปลอมสำหรับไฟล์ส่วนใหญ่ในระบบไฟล์ Windows ของคุณ
ปัญหาเกิดขึ้นเมื่อผู้ใช้ใช้แอป Windows / เครื่องมือเพื่อเปิดสร้างหรือแก้ไขไฟล์ภายใต้ราก ระบบไฟล์ Linux ที่มีไฟล์ Linux หรือไฟล์และโฟลเดอร์ภายใต้
% localappdata% lxss
) เนื่องจากแอ็พพลิเคชัน / โปรแกรม Windows ใช้เพื่อสร้างไฟล์จึงจะไม่มีไฟล์ข้อมูล metadata ของลินุกซ์ (เช่นสิทธิ์เจ้าของสิทธิ์การเข้าถึง / การปรับปรุง timestamps ฯลฯ) ดังนั้นระบบ Linux ที่ได้รับการกำหนดค่าให้รับข้อมูลเมตาดาต้าลีนุกซ์เท่านั้นไฟล์อาจมีข้อมูลเมตา แต่จะปรากฏเป็นข้อมูลว่างเปล่าที่เสียหายในไฟล์ เพื่อหลีกเลี่ยงกรณีที่เกิดเหตุร้ายให้ปฏิบัติตามกฎทั้งสองข้อนี้เพื่อหลีกเลี่ยง สูญเสียไฟล์หรือข้อมูลเสียหาย ขั้นแรกอย่าพยายามจัดเก็บไฟล์ในระบบไฟล์ Windows ของคุณที่คุณต้องการแก้ไขโดยใช้เครื่องมือ Windows และเครื่องมือ Linux
ประการที่สองอย่าพยายามสร้าง / แก้ไขไฟล์ Linux จาก Windows apps เครื่องมือ, สคริปต์หรือคอนโซล
- สำหรับข้อมูลเพิ่มเติมโปรดไปที่บล็อก MSDN