Linux 압축 하기/압축 풀기
Tape Archive
tar은 Tape Archive 의 약자로, 옛날부터 Tape 드라이브를 백업하기 위해 사용했다고 한다. tarball 이라고 불리기도 한다고 한다.
tar은 압축을 옵션으로 줄 수 있는데, gzip 으로 압축을 하면 tar.gz 파일이, bzip2로 압축하면 tar.bz2 가 생성된다.
tar command의 (사실은 상당히 많은 옵션을 가지고 있지만) 기본적인 옵션은 아래와 같다.
c : Create a new .tar file
v : Verbosely show the pregress
f : File name
x : Extract
t : List content
z : for gzip
j : for bzip2
간단 사용예
tar 압축 하기
$ tar -cvf <output_file_name>.tar <input_folder>
tar 압축 풀기
$ tar -xvf <input_file_name>.tar
tar.gz 압축 하기
$ tar -zcvf <output_file_name>.tar.gz <input_folder>
tar.gz 압축 풀기
$ tar -zxvf <input_file_name>.tar.gz
tar.bz2 압축 하기
$ tar -jcvf <output_file_name>.tar.bz2 <input_folder>
tar.bz2 압축 풀기
$ tar -jxvf <input_file_name>.tar.bz2
보다 자세한 내용은, https://www.tecmint.com/18-tar-command-examples-in-linux/ 참조
'Programming > Linux' 카테고리의 다른 글
scp (0) | 2018.05.29 |
---|---|
Systemd Service (0) | 2018.05.04 |
Linux HDD mount (0) | 2018.04.06 |
HandBrakeCLI (0) | 2018.04.06 |
Linux sed (0) | 2018.02.05 |