cd
는 "change directory"의 약자로, 리눅스와 다른 유닉스 계열 운영 체제에서 디렉토리(폴더)를 이동할 때 사용하는 명령어입니다.
cd
명령어의 사용법은 다음과 같습니다:
cd [디렉토리 경로]
: 지정한 디렉토리로 이동합니다. 디렉토리 경로는 절대 경로 또는 상대 경로를 사용할 수 있습니다. 예를 들어, cd /home/user/Documents
는 /home/user/Documents
디렉토리로 이동하라는 의미입니다.cd
: 아무런 인자 없이 cd
만 입력하면, 현재 사용자의 홈 디렉토리로 이동합니다.cd ~
: ~
는 현재 사용자의 홈 디렉토리를 의미합니다. 따라서 cd ~
는 홈 디렉토리로 이동하는 명령어입니다.cd ..
: ..
는 현재 디렉토리의 부모 디렉토리(상위 디렉토리)를 의미합니다. 따라서 cd ..
는 상위 디렉토리로 이동하는 명령어입니다.cd -
: ``는 이전 디렉토리를 의미합니다. 따라서 cd -
는 직전에 위치했던 디렉토리로 돌아가는 명령어입니다.이처럼 cd
명령어는 디렉토리를 이동하는 데 사용되며, 다양한 인자와 함께 사용하여 원하는 디렉토리로 이동할 수 있습니다. 이는 파일이나 디렉토리를 탐색하거나, 다른 명령어를 사용하여 작업을 수행할 때 중요한 기능입니다.
pwd
는 "print working directory"의 약자로, 현재 작업 중인 디렉토리(폴더)의 절대 경로를 출력하는 리눅스 및 유닉스 계열 운영체제의 명령어입니다.
사용법은 매우 간단합니다. 터미널에서 pwd
라고 입력하고 실행하면, 현재 작업 중인 디렉토리의 전체 경로가 출력됩니다.
예를 들어, /home/user/Documents
디렉토리에서 pwd
를 실행하면, 출력 결과는 /home/user/Documents
가 됩니다.
pwd
명령어는 파일 시스템 내에서 현재 위치를 확인할 때 유용하게 사용됩니다. 특히 여러 디렉토리를 이동하면서 작업을 수행할 때, 현재 위치를 잃어버릴 수 있는데 이때 pwd
명령어를 사용하면 현재 위치를 정확히 알 수 있습니다.
이런 기능은 디렉토리 구조를 탐색하거나 파일을 복사, 이동, 삭제할 때 매우 중요합니다. 위치에 따라 동일한 파일명이나 디렉토리명을 가진 항목이 다르게 취급될 수 있기 때문에, 현재 정확한 위치를 파악하는 것은 필수적인 작업입니다.
ls
는 "list"의 약자로, 리눅스 및 유닉스 계열 운영체제에서 디렉토리의 내용물을 나열하는 명령어입니다. 파일, 디렉토리, 링크 등을 보여주며, 선택적으로 다양한 정보를 함께 표시할 수 있습니다.
ls
명령어의 기본적인 사용법은 ls [옵션] [파일이나 디렉토리 이름]
입니다.