디렉토리에 CD를 넣을 수 없습니다. 명백한 문제는 없습니다.

디렉토리에 CD를 넣을 수 없습니다. 명백한 문제는 없습니다.

검색을 시도했지만 비슷한 시나리오를 찾을 수 없습니다.

들어갈 수 없는 디렉토리가 있습니다 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
#

이 디렉토리를 확인하는 방법을 모르겠습니다. 무슨 일이 일어나고 있는지에 대한 제안이 있나요? 디렉토리에 다시 액세스하려면 어떻게 해야 합니까?


편집하다:

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

답변1

apache2 끝에 공백이 있을 수 있습니다. 노력하다

cd /var/log/apache2*

괜찮다면 상위 디렉토리로 이동하여 apache2의 이름을 다음으로 바꾸십시오.

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

관련 정보