SLOW but STEADY
리눅스 명령어 - cp명령어 본문
cp명령어
복사 + 붙여넣기 하는 명령어. 윈도우에서는 복사 따로 붙여넣기 따로 해주어야 하지만 리눅스에서는 cp명령어를 사용해서 한 줄로 복사 + 붙여넣기를 할 수 있다. 또, 붙여넣기 하면서 이름 변경도 바로 해줄 수 있다.
단, 파일을 복붙할 때만 사용할 수 있다. 디렉터리를 복붙하려면 옵션과 함께 사용해야 한다.
- r옵션
디렉터리의 경우 cp명령어를 사용해서 복붙이 되지 않기 때문에 이 r옵션을 사용해줘야 한다. 디렉터리를 복사할 경우, 그 디렉터리 안에 있는 내용물들까지 다 같이 복사가 된다.
- p옵션
파일이나 디렉터리를 복붙하면 자신의 소유가 아니면 소유권까지는 복사가 되지 않는다. 이때, 소유권까지 복사를 하려면 p옵션을 사용해줘야 한다.
파일의 경우는 p옵션만 사용해 주면 되지만 디렉터리의 경우는 r옵션과 같이 사용해 줘야 한다.
보시면 itbank의 홈 디렉터리의 소유권이 itbank itbank인 것을 볼 수 있습니다.
r옵션을 사용해서 itbank 홈 디렉터리를 /root로 복사했더니 소유권이 현재 계정인 root root로 복사가 되었습니다.
삭제를 하고 이번에는 p옵션까지 사용해 주었습니다.
확인해보면 소유권 itbank itbank까지 잘 복사가 된 것을 확인하실 수 있습니다.
'2020 AWS기반 아키텍처 설계 전문가 양성 과정 > 리눅스' 카테고리의 다른 글
리눅스 계정 관련 명령어(useradd, usermod, userdel, chmod, chown) (0) | 2020.03.01 |
---|---|
리눅스 계정 생성할 때 알아둬야 할 파일들 (0) | 2020.03.01 |
리눅스 명령어 - grep명령어 (0) | 2020.02.29 |
리눅스 명령어 - cat명령어 (0) | 2020.02.29 |
리눅스 명령어 - mv명령어 (0) | 2020.02.29 |