1. 압축하기
example 폴더를 example.tar로 압축한다고 할 때 아래와 같이 하면 된다.
# tar -cvf (압축후 사용할 폴더명) (압축될 파일명)
tar -cvf ./example.tar ./example
특정 폴더나 파일을 제외하고 압축하고 싶다면 --exclude
옵션을 주고 파일, 폴더 명을 ""으로 감싸면 된다. 이때 꼭 압축하고자 하는 폴더(./example) 앞에 옵션을 줘야 한다.
# tar -cvf (압축후 사용할 폴더명) (압축될 파일명)
tar -cvf ./example.tar --exclude "not_this_one" ./example
2. 압축풀기
# tar -xvf (압축 해제할 폴더명)
tar -xvf ./example.tar
*tar 명령어 옵션
- -c: tar으로 압축
- -x: tar 압축 풀기
- -p: 파일 권한 저장
- -v: 파일 압축 또는 해제 과정을 콘솔에 출력
- -f: 파일 이름 지정
- -C: 파일 경로 지정
- -z: gzip으로 압축하거나 해제하기
728x90
'개발' 카테고리의 다른 글
[git] add, commit, pull, merge 취소하기 (0) | 2022.07.29 |
---|---|
[운영체제] Process, Thread (0) | 2022.07.24 |
[Miniconda] 가상환경 명령어 (0) | 2022.01.18 |
[FTP] 리눅스 shell script로 FPT 사용하기 (0) | 2021.09.23 |
[GCP] Python에서 GCP Cloud Storage 연동하기 (0) | 2021.09.05 |