gzip, gunzip 명령 : '.gz' 파일 - 'gzip' 명령은 지정한 파일을 압축하여 '파일이름.gz' 파일을 생성 |
gzip - 기능 : 파일을 압축 - 형식 : gzip [옵션] 파일 이름 - 옵션 : * '-d' : 파일 압축을 해제함 * '-l' : 압축된 파일의 정보를 보여줌 * '-r' : 하위 디렉터리를 이동하여 파일을 압축함 * '-t' : 압축 파일을 검사함 * '-v : 압축 정보를 화면에 출력 * '-9' : 최대한 압축함 - 사용 예 : gzip a.txt, gzip -v b.txt c.txt |
============================================================================= sjw-lenovo@sjwlenovo-Lenovo-U310:~/linux_ex/ch9$ ls ============================================================================= - gzip 에서 '-l' 옵션을 사용하면 압축 파일에 관한 정보를 확인할 수 있음 - 파일의 원래 크기, 압축률, 원본 파일명을 출력 ============================================================================= sjw-lenovo@sjwlenovo-Lenovo-U310:~/linux_ex/ch9$ gzip -l ch7.tar.gz ============================================================================= |
zcat - 압축 파일의 내용 보기 - 'zcat' 명령은 압축된 파일의 내용을 출력 |
zcat - 기능 : gz로 압축된 파일의 내용을 출력 - 형식 : zcat 파일 이름 - 사용 예 : zcat abc.gz, zcat abc |
- tar로 묶여있는 각 파일의 내용이 출력 ============================================================================= sjw-lenovo@sjwlenovo-Lenovo-U310:~/linux_ex/ch9$ zcat ch7.tar.gz - 'zcat ch7.tar.gz | more ch7' 또는 'zcat ch7.tar.gz | less ch7' 등등 형식으로 파악하면 더 좋음 |
gunzip - gzip로 압축한 파일은 gunzip으로 복원할 수 있음 - gzip은 다른 압축 명령과 달리 별도의 압축 풀기 명령을 사용하지 않고 '-d' 옵션(gzip -d ch7.tar.gz)으로 압축 파일을 복원할 수 있음 |
gunzip - 기능 : gz로 압축된 파일의 압축을 품 - 형식 : gunzip 파일 이름 - 사용 예 : gunzip abc.gz, gunzip abc |
============================================================================= sjw-lenovo@sjwlenovo-Lenovo-U310:~/linux_ex/ch9$ ls ============================================================================= |
bzip2, bunzip2 명령 : .bz2 파일 - bzip2 는 gzip에 비해 대체로 압축률은 좋지만 속도가 약간 느림 - bzip2 명령은 지정한 파일을 압축하여 '파일 이름.bz2' 파일을 생성 |
bzip2 - 기능 : 파일을 압축 - 형식 : bzip2 [옵션] 파일 이름 - 옵션 : * '-d' : 파일 압축을 해제함 * '-l' : 압축된 파일의 내용을 보여줌 * '-t' : 압축 파일을 검사 * '-v' : 압축 정보를 화면에 출력 * '--best' : 최대한 압축함 - 사용 예 : bzip2 abc.txt, bzip2 -v a.txt b.txt |
============================================================================= sjw-lenovo@sjwlenovo-Lenovo-U310:~/linux_ex/ch9$ tar cvf ch7.tar ch7 |
bzcat - 압축 파일의 내용 보기 - zcat 명령처럼 압축된 파일의 내용을 출력 |
bzcat - 기능 : 압축된 파일의 내용을 출력 - 형식 : bzcat 파일 이름 - 사용 예 : bzcat abc.bz2, bzcat abc |
- bzcat 으로 확인하면 zcat와 같이 tar로 묶여있는 각 파일의 내용이 출력 |
압축 풀기 : bunzip2 - bzip로 압축한 파일은 bunzip2 명령으로 복원할 수 있음 |
- 기능 : bzip2로 압축된 파일의 압축을 품 - 형식 : buzip2 파일 이름 - 사용 예 : bunzip2 1.c.bz2, bunzip2 1.c |
============================================================================= sjw-lenovo@sjwlenovo-Lenovo-U310:~/linux_ex/ch9$ ls |
'OS > Linux - Ubuntu' 카테고리의 다른 글
[Linux - 리눅스 / Ubuntu - 우분투] 데비안 패키지 형식 (0) | 2015.04.25 |
---|---|
[Linux - 리눅스 / Ubuntu - 우분투] 소프트웨어 컴파일러 - C 컴파일러, gcc (0) | 2015.04.25 |
[Linux - 리눅스 / Ubuntu - 우분투] 파일 아카이브와 압축 - tar, xvf, tvf, uvf, rvf (0) | 2015.04.23 |
[Linux - 리눅스 / Ubuntu - 우분투] aptitude 명령으로 패키지 관리하기 (0) | 2015.04.22 |
[Linux - 리눅스 / Ubuntu - 우분투] dpkg 명령으로 패키지 관리하기 (0) | 2015.04.21 |