Không thể cd vào một thư mục, không có vấn đề gì


7

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: -

Bạn có thể thử cdvà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ể?
Arkadiusz Drabchot

1
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ộ /var/logthư mục được gắn kết như một hệ thống tập tin bên ngoài?
Arkadiusz Drabchot

1
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

1
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

Câu trả lời:


1

có lẽ có một khoảng trắng ở cuối apache2. Thử

cd /var/log/apache2*

nếu nó ổn, sau đó đi đến một thư mục phía trên và đổi tên apache2 như:

cd /
mv /var/log/apache2* /var/log/apache2

Không, không làm việc. Vẫn nhận được thông báo lỗi tương tự.
pepoluan

Nếu trong trường hợp đó, đầu ra từ llsẽ có khoảng cách giữa apache2/(cho biết đó là một thư mục).
Anthon

được rồi, chúng ta hãy xem các lá cờ với lsattr /var/log/apache2và sau đó là TỰ ĐỘNG (chỉ trong trường hợp) getenforce ls -Z /var/log
George Ivanov
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.