[Linux] tar(Tape ARchiver)

sungeun·2022년 10월 2일
0
post-thumbnail
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     : 첫 번째 에러 발생 시 중지.

tar 사용법

  1. tar로 압축하기> tar -cvf [파일명.tar][폴더명]
    ex) abc라는 폴더를 aaa.tar로 압축하고자 한다면 > tar -cvf aaa.tar abc

  2. tar 압축 풀기> tar -xvf [파일명.tar]
    ex) aaa.tar라는 tar파일 압축을 풀고자 한다면 > tar -xvf aaa.tar

profile
Back-end Developer

0개의 댓글