반응형

리눅스마스터 1급 / tar 명령어 - 파일 압축 및 해제

 

tar 명령어

여러 개의 파일을 하나의 파일로 묶거나 풀 때 사용하는 명령입니다.

 

옵션

tar [OPTION...] [FILE]...
        -f     : 대상 tar 아카이브 지정. 
        -c     : tar 아카이브 생성. 기존 아카이브 덮어 쓰기. 
        -x     : tar 아카이브에서 파일 추출. 
        -v     : 처리되는 과정을 자세하게 나열.
        -z     : gzip 압축 적용 옵션.
        -j     : bzip2 압축 적용 옵션.
        -t     : tar 아카이브에 포함된 내용 확인.
        -C     : 대상 디렉토리 경로 지정.
        -A     : 지정된 파일을 tar 아카이브에 추가.
        -d     : tar 아카이브와 파일 시스템 간 차이점 검색.
        -r     : tar 아카이브의 마지막에 파일들 추가.
        -u     : tar 아카이브의 마지막에 파일들 추가.
        -k     : tar 아카이브 추출 시, 기존 파일 유지.
        -U     : tar 아카이브 추출 전, 기존 파일 삭제.
        -w     : 모든 진행 과정에 대해 확인 요청. (interactive)
        -e     : 첫 번째 에러 발생 시 중지.
        -g <스냅샷 파일>   : 증분 백업
        -N <날짜> : 지정된 날짜 이후에 만들어진 파일이나 디렉토리를 대상으로 함
        -V <볼륨명> : 볼륨명을 지정

 

관련 문제

2020년 2차 다음 중 다수의 텍스트 파일이 10MB 정도로 묶여있는 tar 파일을 압축하려고 할 때 가장 압축률이 좋은 명령으로 알맞은 것은? 1
1. xz

2. gzip
3. bzip2

4. compress

2019년 1차 tar 명령을 이용해 2019년 1월 1일 이후로 변경된 파일을 백업하려고 한다. 다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은? 4
# tar -c -v ( ) ‘1 Jan 2019’ -f backup.tar /backup
1. -D
2. -H
3. -I
4. -N

2018년 2차 다음은 tar 명령을 이용해서 증분 백업(incremental backup)하는 과정의 일부이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은? 2
# tar ( 괄호 ) -cvfp home.tar /home
# tar ( 괄호 ) -cvfp home2.tar /home
1. -N list
2. -g list
3. -t list
4. -Ctar list

반응형

+ Recent posts