터미널 루트 폴더에 생성된 새 파일에 접근할 수 없습니다. "해당 파일 또는 디렉터리가 없습니다."

터미널 루트 폴더에 생성된 새 파일에 접근할 수 없습니다. "해당 파일 또는 디렉터리가 없습니다."

새 디렉터리를 만들 때 ls녹색으로 강조 표시된 파란색 글자를 입력하면 볼 수 있지만, 액세스하려고 하면 "해당 파일이나 디렉터리가 없습니다"라는 메시지가 나타납니다. 그 안에 있는 다른 파일에 액세스할 수 있지만 내가 만든 새 파일에는 액세스할 수 없습니다.

root@CityWalk:~# cd ~/testing
root@CityWalk:~/testing#ls
1
root@CityWalk:~/testing# mkdir 파일
root@CityWalk:~/testing#ls
파일 1개
root@CityWalk:~/testing# cd ~/file
-bash: cd: /root/file: 해당 파일이나 디렉터리가 없습니다.
root@CityWalk:~/테스트#

어떻게 해결할 수 있나요?

답변1

여기에는 두 가지 옵션이 있는 것 같아요.

  1. 자신에게 권한을 부여하지 않고 폴더를 만들었을 수 있습니다. 디렉터리 경로를 사용하여 이 명령을 실행합니다.

    sudo chmod a+rwx /path/to/file
    
  2. 루트로 생성했을 수도 있지만 일반 사용자로 액세스하려고 합니다. 로 열어보세요 sudo.

    sudo cd <directory>
    

관련 정보