글 작성자: juyoungit

cd (location)

Change Diretory, 입력된 location으로 사용자가 위치한 디렉터리를 변경한다.

 

<사용예시>

디렉터리 s21700760에 있는 smaple이라는 디렉터리로 이동한 상황

하지만 cd 명령어 사용 시 현재 사용자가 위치한 디렉터리에서 상위디렉터리로 갈 것인지 하위 디렉터리로 갈 것인지에 따라서 입력형식이 조금 달라진다.

이번에는 디렉터리 s21700760의 상위디렉터리인 /home 으로 이동

하위 디렉터리로 이동하는 경우 그냥 cd 명령어 뒤에 디렉터리 명만 입력하면 되지만, 상위 디렉터리로 이동할 경우 디렉터리명에 /를 추가한다. 그리고 아래와 같이 cd 뒤에 디렉터리 정보를 입력하지 않고 그냥 cd 명령어만 입력할 경우

원래 위치했던 홈 디렉터리로 위치를 이동했다

자신의 홈 디렉터리로 이동하게 된다. 이는 사용자가 어느 위치의 디렉터리에 있던 지 동일하게 적용시킬 수 있는 명령어에 해당한다. (본 작성자는 현재 자체 리눅스 머신이 아닌 별도로 구축된 리눅스 서버에 접속한 상황이라 홈 디렉터리가 계정명으로 이루어진 디렉터리 이다.)

cd -

사용자가 이전에 위치했던 디렉터리 위치로 이동

사용자가 바로 이전에 위치했었던 디렉터리로 이동한다.

 

cd ~user_name

입력한 사용자의 홈 디렉터리로 이동

하지만 다른 사용자의 디렉터리로 이동하는 것은 보안상 권한을 획득하지 않으면 불가능하다. 예시를 따로 보이지 않는 이유도 그 때문이다. 해당명령어와 같이 이동하고자 하는 다른 사용자의 계정명을 입력하면 권한이 거부되었다는 메시지가 출력되면서 접근이 제한된다.

'Infra > Linux' 카테고리의 다른 글

Linux Command : file  (0) 2021.02.09
Linux Command : ls  (0) 2021.02.09
Linux Command : pwd  (0) 2021.02.09
Linux Command : exit  (0) 2021.02.09
Linux Command : free  (0) 2021.02.09