Linux tar로 디렉토리 압축 및 해제
페이지 정보

영삼이
본문
✅ tar
로 디렉토리 압축 및 해제
문제: 디렉토리나 파일을 압축하고, 압축된 파일을 해제할 때 tar
명령어를 사용하면 효율적입니다.
❌ 수동으로 파일을 하나씩 압축하는 경우
# 파일을 하나씩 압축하고 해제하는 방법은 번거롭고 시간이 오래 걸릴 수 있음
zip archive.zip file1 file2 file3
unzip archive.zip
✅ tar
를 사용한 압축
[code]
tar -czvf archive.tar.gz /path/to/directory
[/code]
-
tar
명령어는 디렉토리와 파일을 하나의 압축 파일로 묶어줍니다. -
-c
는 생성(create),-z
는 gzip 압축을 의미하며,-v
는 진행 상황 출력,-f
는 파일명 지정입니다.
✅ tar
로 압축 해제
[code]
tar -xzvf archive.tar.gz
[/code]
-
-x
는 압축 해제를 의미합니다.
추가 옵션
-
특정 파일만 압축하려면, 압축할 파일을 지정할 수 있습니다:
[code]
tar -czvf archive.tar.gz file1 file2
[/code]
-
압축을 특정 디렉토리에 해제하려면
-C
옵션을 사용합니다:
[code]
tar -xzvf archive.tar.gz -C /path/to/extract/directory
[/code]
tar
명령어는 디렉토리와 파일을 간편하게 압축하고 해제할 수 있는 유용한 도구입니다.
- 이전글chmod로 파일 권한 변경하기 25.03.28
- 다음글find로 특정 파일 찾기 25.03.28
댓글목록
등록된 댓글이 없습니다.