Viết OS X trên hệ thống tệp NTFS: các tệp biến mất sau ls -l @


0

Tôi có một ổ cứng NTFS mà tôi đã ghi các tệp sau khi làm theo các hướng dẫn ở đây để cho phép ghi vào NTFS . Tôi nhận thấy rằng nếu tôi ghi tệp vào NTFS, sau khi ngắt kết nối ổ đĩa và kết nối lại, các tệp đã thêm sẽ chuyển sang màu xám. Theo cuộc thảo luận này , họ đã đề cập đến các vấn đề với các thuộc tính mở rộng. Điều này có thể được nhìn thấy với ls -lcác tập tin có @biểu tượng trong các quyền của tập tin.

Vấn đề của tôi là sau khi nhập ls -l@vào thiết bị đầu cuối, 90% các tệp trong thư mục biến mất. Điều này bao gồm các tệp có quyền @trong tệp cùng với rất nhiều tệp không chứa quyền @trong tệp.

Thậm chí tò mò hơn: Sau khi các tệp biến mất khỏi thiết bị đầu cuối, tôi vẫn có thể vào cùng một thư mục trong công cụ tìm và mở các tệp đã biến mất. Tôi nghĩ rằng tôi có thể giải quyết vấn đề bằng cách đẩy ổ cứng và kết nối lại. Tuy nhiên, sau khi kết nối lại, các tệp bị ảnh hưởng không xuất hiện trong thiết bị đầu cuối hoặc công cụ tìm.

Câu hỏi của tôi: cái quái ls -l@gì làm và tại sao nó làm cho các tập tin của tôi biến mất? Các tập tin đã thực sự biến mất? Trước khi tôi kết nối lại ổ cứng, các tệp không hiển thị trong thiết bị đầu cuối nhưng hiển thị trong công cụ tìm.

Câu trả lời:


0

Câu hỏi của tôi: cái quái ls -l@gì làm và tại sao nó làm cho các tập tin của tôi biến mất? Các tập tin đã thực sự biến mất? Trước khi tôi kết nối lại ổ cứng, các tệp không hiển thị trong thiết bị đầu cuối nhưng hiển thị trong công cụ tìm.

Như đã nêu rõ trong trang người đàn ông chols :

-@      Display extended attribute keys and sizes in long (-l) output.

Tất cả việc thêm @vào một ls -llệnh sẽ làm là tiết lộ dữ liệu thuộc tính mở rộng được kết nối với tệp nếu nó tồn tại. Các lslệnh sẽ không bao giờ viết thư cho một tập tin / thư mục hoặc sửa đổi dữ liệu vào một tập tin / thư mục; nó chỉ đọc dữ liệu.

Vì vậy, trong trường hợp này, có vẻ như bạn đang tương quan một hành động (đang chạy ls -l@) với một kết quả khác (các tệp dường như biến mất) không có kết nối với nhau.

Tất cả điều này có thể là một vấn đề đơn giản về NTFS và cổ điển NTFS trên Mac OS X; bất kể ai nói hỗ trợ NTFS trong Mac OS X chưa bao giờ tuyệt vời và luôn khiến mọi người căng thẳng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.