Cố gắng xóa tệp sau : ~/Library/Cookies/HSTS.plist
, nhưng MacOS sẽ không cho phép tôi làm điều đó ngay cả khi sử dụng sudo.
Tôi mới chuyển sang Mac (đã sử dụng Ubuntu trước đây) và có lẽ tôi đang thiếu một cái gì đó rõ ràng. Tôi đang sử dụng MacOS Mojave 10.14.1. điều gì sai?
sudo rm -f ~/Library/Cookies/HSTS.plist
rm: /Users/dima/Library/Cookies/HSTS.plist: Operation not permitted
Tôi không thể chạy ls trên các tập tin thư mục:
ls -la ~/Library/Cookies/
ls: : Operation not permitted
Đầu ra của ls -lde@ ~/Library/Cookies
:
drwx------@ 11 dima staff 352 Dec 11 23:03 /Users/dima/Library/Cookies
com.apple.quarantine -1
Tôi phát hiện ra rằng tôi có thể xóa tệp bằng Finder, nhưng không sử dụng dòng lệnh. Tại sao vậy?
1
Bạn có thể chạy một ls trên tập tin và thư mục?
—
Alex
Chào mừng bạn đến hỏi khác nhau :) Truy cập Finder → Chuyển đến Thư mục ... trong thanh Menu. Nhập
—
Nimesh Neema
~/Library/Cookies
. Điều này sẽ mở thư mục Cookies trong Finder. Chỉ cần chọn tệp và thử xóa nó bằng cách nhấn phím Command + xóa.
Cảm ơn @Alex, tôi đã chỉnh sửa câu hỏi của mình để bao gồm thông tin bổ sung
—
Dima L.
Bạn đã khôi phục hệ thống của bạn từ bản sao lưu? Và bạn có thể chạy
—
nohillside
ls -lde@ ~/Library/Cookies
tốt để hiển thị các thuộc tính và ACL mở rộng (nếu có) không?
Nếu bạn chạy
—
Nimesh Neema
ls -ld@ ~/Library/Cookies
, bạn sẽ thấy thư mục Cookies có com.apple.quarantine
bộ thuộc tính mở rộng. Đó là những gì ngăn cản bạn truy cập vào tập tin.