본문 바로가기
Develop/CS

[Linux] sudo: cd: command not found

by 연로그 2021. 3. 5.
반응형

 sudo: cd: command not found 에러

 

cd 명령어를 사용할 때, Premission Denied라는 권한이 없다는 에러가 떴고,

"sudo cd 경로"를 이용하려 하자 위와 같은 에러가 떴다.

 

에러 원인은 2가지 있다.

  1. sudo 명령어는 프로그램에만 적용되고, cd는 프로그램이 아닌 내장 명령어이다.
  2. 경로가 일반 사용자는 접근 불가능한 경로라서 cd 만으로는 접근 불가능하다.

 

다음 명령어를 사용함으로써 사용자는 super 계정을 이용해 접근이 가능하게 된다.

$ sudo -i

super 계정 로그아웃은 "exit" 명령어를 입력하면 된다.


참고

askubuntu.com/questions/291666/why-doesnt-sudo-cd-var-named-work

 

Why doesn't `sudo cd /var/named` work?

I want to cd into /var/named but it gives me a permission denied error, and when I want to use sudo to do this I am not permitted. What is the technical reason for this, and is it possible to do this

askubuntu.com

 

반응형