Tôi đã thử tìm kiếm và không thể tìm thấy một kịch bản tương tự.
Tôi có một thư mục mà tôi không thể cd
:
# cd /var/log
# cd apache2
bash: cd: apache2: No such file or directory
# ll -d apache2
drwxr-xr-x 2 root root 0 Jun 15 12:58 apache2/
# echo $EUID
0
# lsof | awk '$NF ~ /log\/apache2/'
# mount | grep apache
#
Tôi đang ở cuối wits để làm thế nào để kiểm tra thư mục đó. Bất kỳ đề nghị như những gì đang xảy ra? Và tôi nên làm gì để lấy lại quyền truy cập vào thư mục đó?
BIÊN TẬP:
# stat apache2
File: `apache2'
Size: 0 Blocks: 0 IO Block: 1024 directory
Device: 16h/22d Inode: 21665 Links: 2
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2015-06-15 12:58:54.542248000 +0700
Modify: 2015-06-15 12:58:54.542248000 +0700
Change: 2015-06-15 12:58:54.542248000 +0700
Birth: -
Tôi sẽ thử và chạy kiểm tra hệ thống tập tin trên phân vùng / hệ thống tập tin đó trước khi tiếp tục.
—
Anthon
Một câu hỏi nữa: bạn có thể liệt kê nội dung của thư mục này? Hoặc có thể là toàn bộ
—
Arkadiusz Drabchot
/var/log
thư mục được gắn kết như một hệ thống tập tin bên ngoài?
Tôi đã có một hiệu ứng như vậy một lần với một hệ thống tập tin bị hỏng.
—
Janis
Hệ thống tập tin đó là gì? Tôi hơi ngạc nhiên về kích thước 0 của thư mục đó.
—
Dubu
cd
vào thư mục này bằng cách sử dụng shell khác không? Tôi cũng không biết những gì có thể xảy ra ở đây. EDIT: ACL có thể?