Change Diretory, 입력된 location으로 사용자가 위치한 디렉터리를 변경한다.
<사용예시>
하지만 cd 명령어 사용 시 현재 사용자가 위치한 디렉터리에서 상위디렉터리로 갈 것인지 하위 디렉터리로 갈 것인지에 따라서 입력형식이 조금 달라진다.
하위 디렉터리로 이동하는 경우 그냥 cd 명령어 뒤에 디렉터리 명만 입력하면 되지만, 상위 디렉터리로 이동할 경우 디렉터리명에 /를 추가한다. 그리고 아래와 같이 cd 뒤에 디렉터리 정보를 입력하지 않고 그냥 cd 명령어만 입력할 경우
자신의 홈 디렉터리로 이동하게 된다. 이는 사용자가 어느 위치의 디렉터리에 있던 지 동일하게 적용시킬 수 있는 명령어에 해당한다. (본 작성자는 현재 자체 리눅스 머신이 아닌 별도로 구축된 리눅스 서버에 접속한 상황이라 홈 디렉터리가 계정명으로 이루어진 디렉터리 이다.)
cd -
사용자가 이전에 위치했던 디렉터리 위치로 이동
cd ~user_name
입력한 사용자의 홈 디렉터리로 이동
하지만 다른 사용자의 디렉터리로 이동하는 것은 보안상 권한을 획득하지 않으면 불가능하다. 예시를 따로 보이지 않는 이유도 그 때문이다. 해당명령어와 같이 이동하고자 하는 다른 사용자의 계정명을 입력하면 권한이 거부되었다는 메시지가 출력되면서 접근이 제한된다.