cp를 사용할 때
p 옵션은 정말 유용하다!
퍼미션(mode)과 오너쉽(ownership) 그리고 시간(timestamp)까지 그대로 복사된다!
예를 들어 a.log라는 파일이
퍼미션이 755이고 오너쉽은 mysql:root이고
수정 날짜는 작년이라면
그냥 cp를 했을 경우
이 모든 정보가 손상이 되버린다!(날짜는 물론 퍼미션, 오너쉽도 변조된다.)
하지만 p 옵션을 사용하면(cp -p a.log a.log.bak)
원본 파일의 정보가 그대로 보전된다!(mode, ownership, timestamp 모두!)
따라서 특별한 경우가 아니라면
그냥 무조건 p 옵션을 사용하면 좋은 것 같다!(100% 안전한 시스템을 만들 수 있기에!)
cp -p를 즐겨 사용하자!
'IT노트(구) > Linux/Unix' 카테고리의 다른 글
vi 편집기에서 파일 인코딩 설정하는 방법(UTF-8, EUC-KR 등) (0) | 2015.12.30 |
---|---|
(리눅스) more과 less의 차이(less가 더 좋다!) (0) | 2015.11.27 |
리눅스에서 파일 내용 검색하는 방법(grep 이용) (0) | 2015.11.24 |
리눅스에서 특수 문자가 포함된 파일 깔끔하게 삭제하는 방법(inum 기반) (0) | 2015.11.22 |
리눅스 커널 소스 보는 곳 (0) | 2015.11.20 |