Linux에서 CD 명령을 사용하는 방법

터미널에서 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 이 튜토리얼을 마친 후에는 명령을 쉽게 사용할 수 있습니다.