리눅스 파일 및 디렉토리 이동

리눅스 쉘에서 파일과 디렉토리를 이동하는 것은 프로젝트나 작업을 수행하는 동안 매우 중요합니다. 이동 명령어를 사용하면 파일 및 디렉토리를 효율적으로 조작할 수 있으므로 시간을 절약하고 작업 흐름을 개선할 수 있습니다. 이 글에서는 리눅스 쉘에서 사용되는 주요한 파일 및 디렉토리 이동 명령어에 대해 살펴보겠습니다.

cd 명령어

cd는 “change directory”의 약어로, 현재 작업 디렉토리를 변경하는 데 사용됩니다. 디렉토리 이름을 인자로 전달받아 해당 디렉토리로 이동합니다.

cd [디렉토리 경로]

예를 들어, 다음과 같이 cd 명령어를 사용하여 Documents 디렉토리로 이동할 수 있습니다.

cd Documents

이 명령어는 현재 작업 디렉토리를 Documents로 변경합니다.

ls 명령어

ls는 “list”의 약어로, 현재 디렉토리에 있는 파일 및 디렉토리 목록을 표시하는 데 사용됩니다.

ls

이 명령어는 현재 작업 디렉토리의 모든 파일과 디렉토리를 나열합니다. 추가 옵션을 사용하여 출력을 조정할 수도 있습니다.

ls -l

위의 명령어는 파일 및 디렉토리의 세부 정보를 포함하여 출력합니다.

pwd 명령어

pwd는 “print working directory”의 약어로, 현재 작업 디렉토리의 경로를 표시하는 데 사용됩니다.

pwd

이 명령어는 현재 작업 디렉토리의 경로를 출력합니다.

mv 명령어

mv는 “move”의 약어로, 파일이나 디렉토리를 다른 위치로 이동하는 데 사용됩니다.

mv [원본 파일 혹은 디렉토리] [이동할 위치]

예를 들어, 다음과 같이 mv 명령어를 사용하여 file.txtDocuments 디렉토리로 이동할 수 있습니다.

mv file.txt Documents/

이 명령어는 file.txt를 현재 작업 디렉토리에서 Documents 디렉토리로 이동합니다.

cp 명령어

cp는 “copy”의 약어로, 파일이나 디렉토리를 다른 위치로 복사하는 데 사용됩니다.

cp [복사할 파일 혹은 디렉토리] [복사할 위치]

예를 들어, 다음과 같이 cp 명령어를 사용하여 file.txtDocuments 디렉토리로 복사할 수 있습니다.

cp file.txt Documents/

이 명령어는 file.txt를 현재 작업 디렉토리에서 Documents 디렉토리로 복사합니다.

마무리

이는 리눅스 쉘에서 파일 및 디렉토리를 이동하는 명령어의 일부에 대한 예제입니다. 이러한 명령어를 적절히 사용하여 리눅스 작업 환경에서 효율적으로 파일 및 디렉토리를 관리할 수 있습니다.