홈페이지 » 어떻게 » Linux에서 cd명령에 대한 기본 디렉토리를 정의하는 방법

    Linux에서 cd명령에 대한 기본 디렉토리를 정의하는 방법

    기본적으로 Linux의 터미널 창은 홈 디렉토리로 열립니다. 홈 디렉토리에 직접 있지 않은 디렉토리로 변경하려면 전체 경로를 제공하거나 "cd"명령을 여러 번 사용해야합니다.

    예를 들어, 정기적으로 홈 디렉토리에있는 Documents 디렉토리 내의 여러 디렉토리로 작업합니다. 입력하지 않고도 Documents 디렉토리의 폴더로 CD를 보내고 싶습니다. CD 문서 먼저 (또는 전체 파일 경로 제공).

    소리가 혼란 스럽습니까? 여기에 예제가 있습니다. 내 Documents 폴더 안에 htgarticles라는 폴더가 있고 터미널을 통해 액세스하려고한다고 가정 해 보겠습니다..

    우리는 터미널 창을 열고 pwd (작업 디렉토리 인쇄) 명령을 사용하여 현재 디렉토리가 실제로 홈 디렉토리임을 나타냅니다. / home / lori.

    다음 명령을 입력하면 해당 파일이나 디렉토리가 없다는 오류가 발생합니다. 우리가 Documents 디렉토리에 없기 때문입니다..

    cd htgaricles

    htgarticles 디렉토리로 이동하려면 먼저 Documents 디렉토리로 변경해야합니다.

    cd 문서 /

    그런 다음 htgarticles 디렉토리로 변경해야합니다..

    cd htgarticles /

    또는 전체 파일 경로를 실수로 입력 할 수 있습니다.

    cd ~ / Documents / htgarticles

    그래도이 방법 일 필요는 없습니다. 모든 디렉토리를 터미널 윈도우의 기본 디렉토리로 만들 수 있으므로 전체 경로를 입력하지 않고 하위 디렉토리로 이동할 수 있습니다..

    이 예에서는 htgarticles와 같이 작업하는 모든 디렉토리가 Documents 디렉토리에 있기 때문에 Documents 디렉토리를 기본 디렉토리로 설정하려고합니다. 프롬프트에 다음 명령을 입력하고 Enter 키를 누릅니다..

    export CDPATH = ~ / Documents /

    참고 : 위의 명령, 수출 모두 소문자 여야하며 CDPATH 모두 대문자 여야합니다. 바꾸다 ~ / Documents / 가장 자주 작업하는 하위 디렉토리가 포함 된 상위 디렉토리 경로.

    이제 우리 홈 폴더에 여전히 실행할 수 있습니다. cd htgarticles ~ / Documents / htgarticles 바로 가기.

    터미널 창을 열 때마다 특정 디렉토리를 기본 디렉토리로 자동 설정하려면 .bashrc 파일을 편집하여이를 수행 할 수 있습니다. .bashrc 파일은 터미널 창을 열 때마다 실행되는 스크립트로 원하는 명령을 추가 할 수 있습니다. 그래서 우리는 CDPATH 내보내기 명령을 사용하여 모든 터미널 창에 대한 부모 디렉터리로 특정 디렉터리 설정.

    이렇게하려면 아직 홈 디렉토리로 돌아 가지 않은 경우 다시 cd하십시오. 그런 다음 .bashrc 파일을 열려면 다음 명령을 입력하십시오. 어떤 텍스트 편집기를 사용 하든지 사용할 수 있지만 예제에서는 gedit을 사용합니다.

    gedit .bashrc

    .bashrc 파일의 맨 아래로 스크롤하여 다음 명령을 추가하십시오.

    export CDPATH = ~ / Documents /

    다시 한 번 ~ / Documents / 가장 많이 작업하는 하위 디렉토리가 포함 된 상위 디렉토리.

    명령 위에 주석을 추가하여 명령이하는 것을 기억할 수 있습니다. 간단히 줄의 시작 부분에 숫자 기호 (#)를 넣고 추가 할 설명을 입력하십시오..

    '저장'을 클릭하십시오..

    창 왼쪽 상단의 "X"를 클릭하여 gedit (또는 사용중인 텍스트 편집기)를 닫습니다..

    .bashrc 파일에 방금 추가 한 명령은 현재 터미널 창 세션에 영향을 미치지 않습니다. 현재 터미널 창을 닫고 새 터미널 창을 열어야합니다. 그래서, 입력하십시오. 출구 프롬프트에서 Enter 키를 누르거나 창의 왼쪽 상단 모서리에있는 "X"버튼을 클릭하십시오. 그런 다음 Ctrl + Alt + T를 눌러 새 터미널 창을 엽니 다..

    이제 현재 작업 디렉토리가 홈 디렉토리 일지라도 선택한 기본 디렉토리의 하위 디렉토리로 직접 변경할 수 있습니다.

    터미널 창에서 상위 디렉터리로 홈 디렉터리로 되돌리려면 텍스트 편집기에서 .bashrc 파일을 열고 추가 한 명령을 삭제하거나 터미널에있는 파운드 기호 (#)를 추가하여 주석 처리하십시오 줄의 시작. 나중에 명령을 다시 활성화하려면 행 주석 처리가 유용합니다. .bashrc 파일에서 명령의 디렉토리를 변경하고 파일을 저장하기 만하면 기본 디렉토리로 사용할 디렉토리를 쉽게 변경할 수도 있습니다.

    대부분의 시간에 작업하는 하나의 특정 디렉토리가있는 경우 .bashrc 파일에 매 터미널 창을 열 때마다 해당 명령을 추가 할 수도 있습니다.