Linux 리눅스 파일, 디렉토리 복사 하는 방법 - cp
리눅스에서 파일 혹은 디렉토리 복사는, cp 명령어를 사용하여 할 수 있습니다.
cp 는 copy의 약자입니다.
cp 명령어 사용방법 몇가지를 알려드리겠습니다.
파일 복사
cp 복사대상파일명 복사할경로및파일명
현재 폴더에 test_a.txt 파일을 test_b.txt 라는 이름의 파일로 복사하기위해
cp test_a.txt test_b.txt
명령어를 입력한 예시입니다.
왼쪽 사진은 현재 폴더에 test_a.txt 파일을 test_dir 디렉토리로 복사하기위해
cp test_a.txt test_dir/
명령어를 입력한 예시이고,
오른쪽 사진은 왼쪽과 같이 다른 디렉토리로 복사하면서 파일명을 test_b.txt 로 변경하여 복사하기 위해
cp test_a.txt test_dir/test_b.txt
명령어를 입력한 예시입니다.
파일 여러개 복사
위와같이 여러개의 파일을 한번에 복사할 수도 있습니다.
cp test_a.txt test_b.txt test_c.txt test_directory/
명령어로 3개의 파일을 한번에 복사하는 예시입니다.
위와같이 파일명을 일일이 지정해주지 않고 '*' 과 같은 문자열 패턴을 사용해서 파일들을 선택하여 여러개의 파일을 한번에 복사할 수도 있습니다.
폴더 복사
cp -r 복사대상폴더명 복사할폴더명
디렉토리를 통째로 복사할 수도 있습니다.
cp 명령어에 하위 디렉토리 및 파일까지 모두 복사할 수 있도록 [r] 옵션을 사용하여,
cp -r test_directory test_directory_2
명령어로 test_directory 디렉토리를 test_directory_2 디렉토리로 통째로 복사하는 예시입니다.
그밖의 cp 명령어와 사용할 수 있는 옵션들도 추후에 다시 정리해보도록 하겠습니다.
도움이 되셨다면 공감, 댓글 부탁드립니다!
궁금하신 점이나 요청사항은 언제든지 말씀해주세요!
감사합니다.
'Developer > Linux' 카테고리의 다른 글
Linux alias 사용 방법 (리눅스 별칭 사용 방법) (0) | 2023.02.14 |
---|---|
Vim 실행 취소(/작업 취소/되돌리기[undo]), 실행 복귀(/다시 실행[redo]) 하는 방법 (1) | 2023.02.13 |
Linux vim 설치 방법 (RedHat, CentOS, Fedora, Ubuntu, Debian) (0) | 2021.04.08 |
Mac 터미널 tree 명령어 사용하는 방법 (0) | 2021.01.10 |
Linux 리눅스 파일, 디렉토리 이름 변경 방법 - mv, rename (2) | 2021.01.05 |
댓글