Bash 디렉토리 이동

Bash에는 현재 작업 중인 디렉토리나 파일 시스템 내의 특정 디렉토리로 이동하기 위한 다양한 명령어가 있습니다. 이번 블로그에서는 Linux에서 Bash를 사용하여 디렉토리를 이동하는 방법에 대해 알아보겠습니다.

1. cd 명령어

Bash에서 디렉토리를 변경하는 가장 기본적인 명령어는 cd입니다. cd 명령어를 사용하여 다른 디렉토리로 이동할 수 있습니다. 예를 들어, 다음 명령어는 “documents” 디렉토리로 이동합니다.

cd documents

경로를 지정하지 않으면 기본적으로 홈 디렉토리로 이동합니다.

2. 상위 디렉토리로 이동

현재 작업 중인 디렉토리의 상위 디렉토리로 이동하려면 cd .. 명령어를 사용합니다. 이 명령어는 현재 디렉토리의 부모 디렉토리로 이동합니다. 예를 들어, “documents” 디렉토리에서 상위 디렉토리로 이동하려면 다음과 같이 입력합니다.

cd ..

3. 절대 경로로 이동

cd 명령어를 사용하여 절대 경로를 지정하여 특정 디렉토리로 직접 이동할 수도 있습니다. 절대 경로는 파일 시스템의 루트 디렉토리로부터 시작하여 특정 디렉토리까지의 전체 경로입니다. 예를 들어, “documents” 디렉토리로 절대 경로를 사용하여 이동하려면 다음과 같이 입력합니다.

cd /home/user/documents

4. 상대 경로로 이동

현재 디렉토리를 기준으로 한 상대적인 경로를 사용하여 디렉토리로 이동할 수도 있습니다. 예를 들어, 현재 디렉토리가 “/home/user/”이고 “documents” 디렉토리로 이동하려면 다음과 같이 입력합니다.

cd ../../documents

상대 경로에서 “..”은 상위 디렉토리를 나타냅니다.

5. 이전 디렉토리로 이동

현재 작업 중인 디렉토리에서 이전 디렉토리로 빠르게 이동하려면 cd - 명령어를 사용합니다. 이전 디렉토리는 이전에 작업한 디렉토리를 나타냅니다.

cd -

6. 디렉토리 로그

이동한 디렉토리의 이동 내역을 확인하려면 dirs 명령어를 사용할 수 있습니다. 이 명령어를 사용하면 디렉토리 이력 목록이 표시됩니다.

dirs

마치며

이상으로 Linux의 Bash에서 디렉토리를 이동하는 방법에 대해 알아보았습니다. cd 명령어를 사용하여 원하는 디렉토리로 쉽게 이동할 수 있습니다. 이러한 명령어를 적절히 활용하여 작업을 효율적으로 수행할 수 있습니다.