cp 명령을 사용하여 Linux에서 파일을 복사하는 방법

cp 명령을 사용하여 Linux에서 파일을 복사하는 방법

cp 명령을 사용하면 Linux에서 파일과 디렉토리를 빠르고 쉽게 복사할 수 있습니다. cp를 사용하는 방법을 배우고 복사 작업을 더 안전하게 만드는 편리한 옵션을 활용합니다.





Linux에서 cp 명령이란 무엇입니까?

파일과 폴더를 모두 복사할 수 있는 Unix 및 Linux 시스템용 명령줄 유틸리티인 cp는 기본적으로 모든 Linux 배포판에서 사용할 수 있습니다. Linux에서 파일 관리 작업을 수행하기 위한 가이드에서 자주 참조되는 것을 볼 수 있습니다.





그것을 사용하기 위해 터미널 전문가가 될 필요는 없습니다. 그 구문은 간단하며 터미널을 다음에서 열면 사용하기 가장 쉽습니다(또는 CD to) 복사하려는 파일이 포함된 디렉토리.





줄거리 설명으로 책 찾기

cp 구문

cp의 구문은 다음과 매우 유사합니다. mv 명령 , 소스(복사하려는 파일 또는 폴더)와 대상(복사본의 디렉토리 또는 파일 이름)을 지정하기만 하면 됩니다.

cp [options] >source>... >destination>

명령에는 여러 소스가 포함될 수 있지만 대상은 하나만 있을 수 있습니다. 대상은 다른 디렉토리, 새 파일 이름 또는 둘 다일 수 있습니다.



cp로 파일 복사하기

동일한 디렉토리에 있지만 다른 이름으로 단일 파일의 사본을 생성하려면 다음과 같은 명령을 사용하십시오.

cp file.txt newfile.txt

동일한 작업을 수행하려면 하위 디렉터리에서 다음과 같은 명령을 사용합니다.





cp file.txt Backup/newfile.txt

위의 명령은 다음과 같은 폴더가 있다고 가정합니다. 지원 현재 디렉토리 내에서.

파일의 새 이름을 원하지 않으면 대상에서 파일 이름이 아닌 디렉토리를 지정하십시오.





cp file.txt Backup

cp로 여러 파일을 복사하려면 복사하려는 모든 파일을 공백으로 구분한 후 대상을 지정하기만 하면 됩니다.

cp file1.txt file2.txt file3.txt Backup

여러 파일을 복사하는 시간을 절약하기 위해 다음을 사용할 수 있습니다. 와일드카드 태그 , 별표(*)를 사용하여 아래 예와 같은 확장자를 사용하여 디렉토리의 모든 파일을 자동으로 복사합니다.

cp *.txt Backup

위의 명령은 다음으로 끝나는 모든 파일을 찾습니다. .txt 현재 디렉토리에서 백업 디렉토리로 복사하십시오.

물론 이것은 복사하려는 모든 또는 대부분의 파일이 동일한 확장명을 갖거나 파일 이름에 공통적인 다른 것이 있는 경우에만 유용합니다.

cp를 사용하여 폴더/디렉토리 복사

디렉토리와 그 모든 내용을 새 위치에 복사하려면 다음을 지정해야 합니다. -NS 옵션. 다음은 예입니다.

cp -R Files Backup

위의 명령은 폴더를 복사합니다 파일 사본을 이라는 폴더 안에 넣으십시오. 지원 .

폴더의 내용을 복사하지만 폴더 자체는 복사하지 않으려면 다음을 사용해야 합니다. -NS 옵션:

cp -RT Files Backup

유용한 cp 옵션

cp 명령에 일반적으로 사용되는 이러한 옵션은 덮어쓰기 또는 파일 속성 충돌이 우려되는 경우에 주로 유용합니다.

이전 명령에서 터미널에서 어떤 일이 발생했음을 확인하는 메시지를 받지 못했다는 것을 알 수 있습니다. 무슨 일이 일어나고 있는지 보려면 verbose 옵션을 사용하세요. -V :

초보자를 위한 마인크래프트 모드를 만드는 방법
cp -v file.txt newfile.txt

우발적인 덮어쓰기가 걱정된다면 다음을 설정할 수 있습니다. -NS 파일 이름 충돌이 있을 때 항상 확인을 요청하는 옵션입니다. 예를 들어:

cp -i file.txt newfile.txt

위의 명령으로 newfile.txt 이미 있는 경우 cp는 덮어쓸 것인지 묻는 메시지를 표시합니다.

또한 사용자 소유권, 파일 모드 및 수정 날짜와 같은 파일 속성을 보존할 수 있습니다. -NS 옵션:

cp -v file.txt newfile.txt

보존 옵션은 시스템에 여러 사용자가 있거나 파일 수정 날짜에 민감한 다른 동기화 작업이 있는 경우에 유용합니다.

명령줄 복사 자신감

이제 cp를 사용하여 파일을 쉽고 안전하게 복사하는 방법을 알고 Linux 명령줄을 사용하여 편안하고 다용도로 사용하는 중요한 단계를 밟았습니다.

파일의 대용량 백업을 생성해야 하는 경우 Linux 사용자가 고려할 수 있는 몇 가지 도구가 있습니다.

창에서 형식을 완료할 수 없습니다.
공유하다 공유하다 트위터 이메일 명령 프롬프트를 사용하여 Windows PC를 청소하는 방법

Windows PC의 저장 공간이 부족한 경우 이 빠른 명령 프롬프트 유틸리티를 사용하여 정크를 정리하십시오.

다음 읽기
관련 항목
  • 리눅스
  • 단말기
  • 리눅스 명령어
저자 소개 조던 글로어(51건의 기사 게재)

Jordan은 모든 사람이 Linux에 액세스할 수 있고 스트레스 없이 사용할 수 있도록 하는 데 열정적인 MUO의 스태프 라이터입니다. 그는 또한 개인 정보 보호 및 생산성에 대한 가이드를 작성합니다.

조던 글로어의 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.