홈페이지 이전에 필요한 명령어

By | 2019년 11월 18일

홈페이지 이전을 해줄 경우가 생겨서 한번 기록해 놓습니다. 모래사장에서 바늘 찾을 정도로 사용을 하지만, 막상 필요할때 기억이 나지 않아서 간단히 기록을 해놓습니다.

# upload 디렉토리 제외해서 압축하기
tar -zcvf public_html.tar.gz ./public_html --exclude="./public_html/uploads"


# upload 디렉토리 아래의 디렉토리 구조만 압축하기

tar -zcvf public_html-upload.tar.gz  --exclude="*.* ./public_html/upload"

# 압축풀기 (2개가 동일 위치에 존재해야함)
tar -zxvf public_html.tar.gz
tar -zxvf public_html-upload.tar.gz

# 소유주 변경하기
chown -R [group].[user] ./public_html --from=[group].[owner]
find ./public_html -user "[user]" | xargs chown "nobody"."nobody"