Không có tệp hoặc thư mục như vậy: '/usr/lib/python2.7/sitecustomize.py' nhưng nó có màu đỏ


1

Trong khi thử cài đặt denyhosts, tôi đã gặp lỗi này:

IOError: [Errno 2] Không có tệp hoặc thư mục như vậy: '/usr/lib/python2.7/sitecustomize.py'

Tôi xác nhận rằng /usr/lib/python2.7/sitecustomize.pynó tồn tại. Như bạn cũng có thể thấy trong ảnh chụp màn hình bên dưới, tuy nhiên, nó xuất hiện với màu đỏ (không biết nó có báo hiệu điều gì không).

nhập mô tả hình ảnh ở đây


1
Bạn đã xem các quyền của tập tin / thư mục trong suốt "chuỗi" để đến tập tin chưa? Hãy nhớ các thư mục cần phải có quyền 'x' mặc dù chúng không phải là các thực thể thực thi, nó cho phép tìm kiếm xảy ra. Bạn có thể giúp mọi người nếu bạn bao gồm một ls -ld của tệp và từng thư mục của nó ở trên nó cũng như đầu ra của id -a cho người dùng cụ thể.
mdpc

Câu trả lời:


1

Tên màu đỏ trong nền đen có nghĩa là một tệp là một liên kết đến một tệp không tồn tại. Xin vui lòng, xem câu hỏi này cho ý nghĩa màu sắc đầu ra ls.

Điều đó có nghĩa là bạn có thể đã di chuyển tệp được liên kết hoặc xóa nó.


đó là bản cài đặt Ubuntu 13.04 mới mà tôi có trên VPS của mình .. tôi đã không làm gì trước khi cài đặt này
Rajat Gupta

1
Đôi khi hình ảnh VPS không được cài đặt mặc định. Dù sao, tập tin này không tồn tại, bạn chỉ đang tìm kiếm một symlink chết.
Javier Rivera

+1 & Cảm ơn bạn đã làm rõ, vui lòng cho biết cách giải quyết vấn đề này để tôi có thể chấp nhận câu trả lời.
Rajat Gupta

1
Không ý kiến. Để bắt đầu, bạn có thể thử thực hiện 'ls -l' để xem liên kết này trỏ đến đâu.
Javier Rivera

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.