▶ cp[옵션] source destination :soruce파일을 목적지(새로운 파일명)에 복사
▶ cp [옵션] source1 source2 ... directory
[옵션]
-R: 디렉터리 하위 구조까지 복사
-r : 파일이면 그냥 복사, 디렉터리면 하위 구조까지 복사
-d : 심볼릭 링크이면, 심볼릭 링크 파일 자체를 심볼릭 링크 정보와 함께 복사
-p : source의 소유자, 그룹, 접근 권환, 시간 및 날짜 정보를 유지한 채 복사
-a : -dpR과 동일
-s : "ln -s source destination"와 동일
-i : destination가 이미 존재할 경우 확인 메시지 출력
ex)
ln -s hello1 hlnk :심벌릭 링크 생성

cp hlnk hello2 :심벌릭링크가 링크하는 파일자체를, hello2로 복사

cp -a hlnk hello3 :심벌릭링크가 링크하는 파일을, 새로운 hello3심벌릭링크로 만듦

cp -s hnlk hello4 :심벌릭링크를, 새로운 심벌릭링크 hello4로 만듦
(ln -s hnlk hello4)

cp -s hello2 hello5 : hello5를, hello2의 심벌릭링크로 만듦

cp -p hello1 hello6 : hello1 의 소유자, 그룹, 접근 권환, 시간 및 날짜 정보를 유지한채 hello6에복사

'[Linux]' 카테고리의 다른 글
[Linux] wc(문자,단어,줄 수 세기) (0) | 2022.08.28 |
---|---|
[Linux] sort(정렬) (0) | 2022.08.28 |
[Linux] df,du(파일의 디스크 사용량보기) (0) | 2022.08.28 |
[Linux] 작업제어 (0) | 2022.07.04 |
[Linux] 프로세스 목록 (0) | 2022.07.04 |
댓글