집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >리눅스에서 cp 명령어를 사용하여 파일을 복사하는 방법
Linux에서는 cp 명령을 사용하여 파일을 복사하고 소스 파일이나 디렉터리를 지정된 대상 파일이나 디렉터리에 복사할 수 있습니다. 단일 소스 파일을 지정된 파일 이름이나 기존 디렉터리로 특정 파일에 복사할 수 있습니다. 이 명령은 동시에 여러 파일 복사를 지원합니다.
이 튜토리얼의 운영 환경: centos7 시스템, thinkpad t480 컴퓨터.
cp 명령 형식
이동 파일 1234.txt를 예로 들어보세요
ls -l //显示当前文件夹下所有文件的信息
1234.txt 파일을 새 파일 2345.txt
copy 1234.txt 2345.txt
에 복사하세요. 여기서 두 파일이 같은 크기와 다른 시간 스탬프 처리
파일 1234.txt를 새 파일 3456.txt로 복사하고 타임스탬프는 동일하게 유지하세요
복사된 새 파일 이름이 이미 존재하는 경우 어떻게 되나요?
1234.txt에 일부 콘텐츠를 작성하고 2345.txt에 다시 복사하면 원본 2345.txt 파일이 덮어쓰기되고 알림이 없으며 실행이 성공하는 것을 확인할 수 있습니다.
동일한 이름의 파일을 덮어썼는지 확인하지 않으려면 -i 옵션을 추가하면 됩니다.
예:
cp -i 1234.txt 3456.txt
새 파일 이름이 현재 디렉터리에 이미 존재하는 경우, 덮어쓰기 확인 알림이 표시됩니다.
n을 입력하세요. 즉, 취소하고 계속 복사하세요.
파일을 동일한 디렉터리의 폴더와 다른 디렉터리의 다른 폴더에 복사
cp 123.txt test //同目录 cp 1234.txt /home/zinkky/test //不同目录时需要带上路径
디렉터리를 새 디렉터리로 복사하려면 -r
옵션을 추가해야 합니다. 예:
cp -r test python
( 추천 학습: linux 튜토리얼)
위 내용은 리눅스에서 cp 명령어를 사용하여 파일을 복사하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!