터미널에서 Linux의 디렉토리를 변경하는 쉬운 방법
Linux의 일부 명령은 너무 자주 사용되어 명령의 중요성을 간과하고 세부 사항을 놓치는 경우가 많습니다. CD
그러한 명령 중 하나입니다. CD
그 자체가 용도와 목적을 설명하는 '변경 디렉토리'를 나타냅니다.
CD
현재 디렉토리를 이동하려는 디렉토리로 쉽게 변경할 수 있습니다. 명령에 올바른 경로를 입력하면 다음과 같이 해당 디렉토리에 배치됩니다. CD
.
이 간단한 자습서에서는 CD
명령줄 유틸리티.
cd 명령에 대해 자세히 알아보기
CD
command는 자주 사용하는 모든 명령줄 사용자와 GUI가 없는 서버를 관리해야 하는 사용자에게 유용한 유틸리티입니다.
의 기본 문법을 살펴보자. CD
명령.
일반 구문:
cd [옵션] [directory_or_directory_path]
다음 표에서는 이러한 옵션을 CD
명령.
옵션 | 중요성 |
/ | 현재 디렉토리를 루트 디렉토리로 변경 |
~ | 디렉토리를 홈 디렉토리로 변경 |
. | 현재 디렉토리를 나타냅니다. |
.. | 현재 디렉토리의 상위 디렉토리로 변경 |
CD
: 대상 디렉토리의 이름을 입력하여 직접 디렉토리를 변경할 수 있습니다.
일반 구문:
cd [디렉토리_이름]
예시:
CD 작업 공간
여기서는 단순히 현재 디렉토리를 'workspace'라는 디렉토리로 변경했습니다.
메모: 이 작업 공간 디렉토리는 현재 작업 디렉토리에 있어야 합니다. 그렇지 않은 경우 오류가 발생합니다. 다음을 사용하여 원하는 디렉토리의 전체 경로를 사용할 수 있습니다. CD
명령. 다음 예제에서 이에 대해 배울 것입니다.
CD /
: 이 명령은 현재 디렉토리를 루트 디렉토리로 변경합니다.
예시:
gaurav@ubuntu:~/workspace$ cd / gaurav@ubuntu:/$
여기에서 현재 작업 디렉토리를 'workspace'에서 로 변경했습니다. 뿌리
예배 규칙서.
gaurav@ubuntu:/$ pwd / gaurav@ubuntu:/$
사용에 암호
(작업 디렉토리 인쇄) 명령 ' /
'(루트) 디렉토리가 표시됩니다.
CD ~
: 이 명령은 작업 중인 디렉토리에서 홈 디렉토리로 다시 이동합니다.
예시:
gaurav@ubuntu:~/space/apache$ pwd /home/gaurav/space/apache
저는 현재 apache라는 디렉토리에 있습니다. 이제 사용해보자 CD ~
(물결표) 명령.
gaurav@ubuntu:~/space/apache$ cd ~ gaurav@ubuntu:~$
gaurav@ubuntu:~$ pwd /home/gaurav gaurav@ubuntu:~$
이제 홈 디렉토리 '/home/gaurav'로 돌아갑니다.
CD ..
: 이 명령을 사용하면 현재 작업 디렉토리를 현재 디렉토리보다 한 수준 높은 상위 디렉토리로 변경할 수 있습니다.
예시:
gaurav@ubuntu:~/snap/htop/1332$ pwd /home/gaurav/snap/htop/1332 gaurav@ubuntu:~/snap/htop/1332$
이 예에서 /home/gaurav/snap/htop/1332는 현재 작업 디렉토리 경로입니다. 우리는 실제로 디렉토리 1332에 있습니다. '1332' 디렉토리의 바로 상위 디렉토리는 'htop' 디렉토리입니다. 사용에 CD ..
명령을 실행하면 바로 상위 디렉토리인 'htop' 디렉토리로 이동합니다.
gaurav@ubuntu:~/snap/htop/1332$ cd .. gaurav@ubuntu:~/snap/htop$
gaurav@ubuntu:~/snap/htop$ pwd /home/gaurav/snap/htop gaurav@ubuntu:~/snap/htop$
위에 주어진 몇 가지 유용한 옵션은 CD
명령. 이제 좀 더 자세한 예를 살펴보겠습니다. CD
명령.
현재 디렉토리에서 특정 경로로 변경
당신은 사용할 수 있습니다 CD
명령을 사용하여 해당 경로를 사용하는 디렉토리로 변경합니다.
통사론:
cd [absolute_path_of_directory]
예시:
cd ./snap/htop/1332/examples
여기에서 경로에 있는 'examples'라는 디렉터리로 변경하려고 합니다. /home/gaurav/snap/htop/1332/examples
홈 디렉토리에서.
메모: 여기, 내가 사용한 ./
내 홈 디렉토리의 전체 경로를 입력하는 대신. 이 기사에서 자세히 알아볼 수 있습니다.
gaurav@ubuntu:~/snap/htop1332/examples$ pwd /home/gaurav/snap/htop/1332/examples gaurav@ubuntu:~/snap/htop/1332/examples$
이제 'examples' 디렉토리에 있습니다.
이름에 공백이 있는 디렉토리로 이동
디렉토리 이름을 지정할 때 '공백'을 사용하는 경우가 많이 있습니다. 가끔, 그냥 사용 CD
이 유형의 이름을 가진 명령이 작동하지 않는 것 같습니다. 그러나 이에 대한 간단한 수정 사항이 있습니다.
작은따옴표나 큰따옴표 안에 디렉터리 이름을 넣으면 문제를 해결할 수 있습니다. 당신은 단순히 사용할 수 있습니다 CD
"디렉토리 이름"
또는 cd '디렉토리 이름'
.
통사론:
cd "디렉토리 이름 22"
예시:
cd "칼리버 라이브러리"
산출:
gaurav@ubuntu:~$ cd "칼리버 라이브러리" gurav@ubuntu:~/칼리버 라이브러리$
trinity@ubuntu:~/Calibre Library$ pwd /home/trinity/Calibre 라이브러리
이제 이름에 공백이 있는 Calibre Library 디렉토리로 이동했습니다.
이전 디렉토리로 다시 변경
우리는 이전에 의 사용을 보았습니다. CD ..
현재 작업 디렉토리의 상위 디렉토리로 이동하는 명령입니다. 여기에서 이에 대한 대안을 하나 더 살펴보겠습니다.
그만큼 CD -
(대시) 명령을 사용하면 거의 동일한 작업을 수행할 수 있습니다. 현재 작업 디렉토리의 이전 디렉토리로 이동할 수 있습니다.
일반 구문:
CD -
예시:
gaurav@ubuntu:~/workspace/snap/vim-editor$ pwd /home/gaurav/workspace/snap/vim-editor gurav@ubuntu:~/workspace/snap/vim-editor$
저는 현재 'vim-editor' 디렉토리에서 작업하고 있습니다. 사용자가 이전 디렉토리로 이동하기를 원한다고 가정하고, CD -
도움이 될 수 있습니다. 방법을 알아보겠습니다.
trinity@ubuntu:~/workspace/snap/vim-editor$ cd - /home/trinity/workspace/snap trinity@ubuntu:~/workspace/snap$
이제 'snap'이라는 이전 디렉토리로 이동했습니다.
결론
이 매우 간단한 자습서에서는 매우 기본적이고 친숙한 명령에 대해 배웠습니다. CD
(즉, 디렉토리 변경) 모든 Linux 시스템에서 사용됩니다. 이제 GUI를 사용하지 않고 터미널에서 작업하는 동안 여러 디렉토리를 탐색할 수 있습니다. CD
이 튜토리얼을 마친 후에는 명령을 쉽게 사용할 수 있습니다.