cd(기본)
다른 디렉터리로 옮겨 가려면 cd 디렉터리 형식으로 입력하는데, 여기서 새로운 디렉터리는 절대적인 경로를 쓰거나 현재의 위치로부터 상대적인 경로로 나타낸다. 절대 경로란 루트 디렉터리(/)로부터 해당 파일까지의 경로를 뜻한다. 예를 들어 Desktop이란 디렉터리로 이동하려면 Desktop으로 가는 절대 경로를 cd /root/desktop과 같이 입력하여 어디에서든 루트 사용자의 Desktop으로 갈 수 있다. 만일 지금 (root의 홈 디렉터리인)/root에 있다면 (현재 위치에서 상대적으로) Desktop까지의 상대 경로를 따라 cd Desktop과 같이 입력하여 이동할 수도 있다.
cd 명령을 하면 파일 시스템에서 한 단계 아래로 내려간다.
예
![]() |
폴더 이름은 "Im here"로 정하자 이제 이 폴더의 위치는 /root/Desktop/ 안에 있다 |
![]() |
이제 터미널을 통해 내가 방금 만든 파일에 접근할 예정이다 먼저 ls를 입력해서 현재 root 디렉터리에 있는 파일을 보자 여기서 ls의 명령어를 모른다면 먼저 배우고 오자-ls명령어 배우기 |
![]() |
cd Desktop을 입력하면, 자신의 현재 위치가 root 디렉터리에서 Desktop으로 바뀐걸 볼 수 있다 |
![]() |
이제 ls를 입력하면 아까전 만든 Im here 폴더가 코앞에 있는것을 볼 수 있다 |
그렇다면 이 폴더 내부로 접근해보자
![]() |
아까와 같이 cd 접근할 폴더명 형식으로 입력하는데, 폴더 이름 Im here이 아닌 Im\ here을 입력하였다 이에 대한 이유는 띄어 쓰기는 앞에 \을 붙여서 표현하기 때문이다 |
![]() |
위의 과정을 모두 생략하고, cd Desktop/Im\ here으로도 Im here폴더에 접근이 가능하다 |
![]() |
이제 Im here폴더에 접근까지 했으니, cd를 입력해서 파일시스템에서 한단계로 내려가보자 즉, root 홈 디렉터리로 되돌아 가는것이다 |
댓글
댓글 쓰기