반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 네트워크
- 클라우드
- k8s
- 도커 명령어
- 쿠버네티스
- boj
- 프로세스
- docker
- 컨테이너
- ios
- 부스트코스
- linux
- devops
- NGINX
- 도커 이미지
- C++
- 데브옵스
- 운영체제
- AWS
- Python
- centOS7
- 리눅스
- os
- 도커 컨테이너
- Swift
- 인프라
- kubernetes
- swift 클로저
- 도커
- centOS
Archives
- Today
- Total
귀염둥이의 메모
[Linux / CentOS 7] 아카이브 파일, tar 명령어 본문
반응형
아카이브 파일
- 아카이브는 기록 보관소 등의 의미로 사용됩니다
- 여러 개의 파일을 묶어서 보관하는 방식의 파일입니다
- 백업 및 복제 등의 용도로 사용됩니다
- tar 명령을 사용합니다
tar 명령어
- 아카이브 파일 관리에 사용되는 가장 오래되고 일반적인 명령어
- 읽기 권한이 있어야 아카이브 가능
- 파일 생성 시 기본 위치는 현재 위치
- 파일 생성 시 피드백 없이 덮어씀
- 소유권 및 권한 까지 저장 가능
- 추가적인 압축 기능까지 제공
tar 옵션
옵션 | 의미 |
c (create) | 새로운 묶음을 생성 |
x (extract) | 묶인 파일을 풀어줌 |
t (list) | 묶음을 풀기 전에 목록을 보여줌 |
f (file) | 묶음 파일명을 지정해줌 |
v (visual) | 파일이 묶이거나 풀리는 과정을 보여줌 |
-C | 경로 지정 |
압축 옵션
옵션 | 압축방식 | 확장자 | 특징 |
z | gzip | tar.gz | 가장 오래되고 속도가 빠름 |
j | bzip2 | tar.bz2 | 고용량에 압축률이 gzip 보다 좋음 |
J | xz | tar.xz | 가장 최근에 말들어 짐, 압축률이 좋음 |
사용 예시
/etc 디렉토리로 이동하여 passwd, hosts, group 파일들을 압축하여 root 홈 디렉토리에 config.tar 라고 생성 (etc 가 포함됨)
root 홈 디렉토리에 dirA 디렉토리를 만들고, dirA 에 config.tar 압축 해제
/tmp 디렉토리 안의 모든 파일들을 gzip 방식으로 압축
/usr/bin 디렉토리에 있는 t 로 시작하는 모든 파일을 xz 방식으로 압축
위에서 압축한 xz 파일을 ~/dirA 에 압축해제
반응형
'Infra & Devops > Linux' 카테고리의 다른 글
[Linux / CentOS 7] 튜닝 프로파일 (0) | 2021.08.22 |
---|---|
[Linux / CentOS 7] 프로세스(process), 작업 (job) 환경 (ps, jobs, fg, bg, kill, nice, renice ...) (0) | 2021.08.21 |
[Linux / CentOS 7] 아이노드 (i-node) / 하드 링크, 심볼릭 링크 (0) | 2021.08.21 |
[Linux / CentOS 7] 리다이렉션 (Redirection) & 파이프 (Pipe) (0) | 2021.08.21 |
[Linux / CentOS 7] grep 명령어 사용 (0) | 2021.08.21 |
Comments