
예제가 있는 Linux의 cd 명령
2022-10-18 last update
5 minutes reading cd command cd command linux commandcd 명령은 쉘에서 디렉토리 작업을 위한 가장 기본적인 명령입니다. 너무 자주 사용하기 때문입니다. 파일 시스템에서 위치를 변경해야 할 때마다 cd를 사용하게 됩니다. 이 사실을 모를 수도 있지만 cd(변경 디렉토리) 명령에는 단순히 현재 작업 디렉토리를 변경하는 것 이상으로 확장되는 다양한 용도와 응용 프로그램이 있습니다. 이 기사에서는 Linux에서 cd 명령의 다양한 용도를 소개하고 가장 일반적인 사용법에 익숙합니다. 구문: 절대 경로는 디렉토리의 전체 경로이며 Linux 시스템에서 항상 상대 경로는 디렉터리 또는 하위 디렉터리의 부분 경로입니다. 이제 이러한 기호와 특수 문자를 기억하고 사용해야 합니다. cd 명령. cd 명령과 함께 사용할 때 기호의 의미는 무엇입니까? 단일 점(.) : 현재 디렉토리(현재 디렉토리). 이중점(..) : 상위 디렉토리. 바둑판식(~) 기호 : 현재 사용자의 홈 디렉토리. $HOME 변수: 현재 사용자의 홈 디렉토리. 샘플 cd 명령 – . 작업 쉘의 현재 디렉토리 위치를 전환하려면 대상 디렉토리 경로를 제공하십시오. 예를 들어/opt 디렉토리로 변경합니다. 절대 디렉토리 경로 사용 – 루트(/) 파일 시스템으로 시작되는 모든 디렉토리 경로를 절대 디렉토리 경로라고 합니다. 즉, 전체 경로를 말할 수 있습니다.
상대 디렉터리 경로 사용 – 현재 디렉터리에서 참조하는 모든 디렉터리 경로를 상대 경로라고 합니다. 상대 경로는 루트(/) 파일 시스템으로 시작되지 않았습니다.
홈 디렉토리 – 스크립팅에 유용한 탐색을 위해 $HOME 환경 변수를 사용할 수도 있습니다. 여기서 $HOME은 항상 로그인한 사용자의 홈 디렉토리를 나타냅니다. 사용 . 및 .. 디렉토리 경로 - . 현재 디렉토리를 나타내고 ..는/root를 제외한 상위 디렉토리를 나타냅니다. 이것은 일반적으로 상대 경로와 함께 사용됩니다.
cd [-L|[-P [-e]] [[email protected]]] [dir]계속하기 전에 Linux의 절대 경로와 상대 경로에 대한 기본적인 이해가 필요합니다.
/
로 시작합니다. 예:/tmp,/usr/bin,/var/www 등 /.
를 제외한 파일 경로의 모든 위치에서 시작할 수 있습니다. 예: www, ./script.sh, ../../www 등. cd 명령 예
다음은 Linux 시스템에서 cd 명령과 함께 사용할 더 많은 예입니다.cd /opt
위의 모든 예제는 절대 디렉토리 경로가 루트(/)인 디렉토리 위치를 사용합니다.cd /opt
cd /data/backup
cd /var/www/html
위의 예에서 첫 번째 명령은 현재 디렉토리에서 사용 가능한 "백업"디렉토리로 변경됩니다. 두 번째 명령은 현재 디렉토리에 있는 "www/html"로 변경됩니다.cd backup
cd www/html
"~"는 로그인한 사용자의 홈 디렉토리를 가리키기도 하며 cd 명령과 함께 사용할 수 있습니다.cd $HOME
cd $HOME/public_html
cd ~
cd ~/public_html
첫 번째 명령은 "cd public_html"과 동일합니다. 여기서 두 번째 명령은 쉘을 상위 디렉토리에서 사용 가능한 백업 디렉토리로 이동합니다. 또한 여러 개의 ..(필요한 만큼)를 사용하여 모든 디렉토리 구조로 이동할 수 있습니다. .cd ./public_html
cd ../backup/files
cd ../../../backup/files