원본 주소: http://www.cnblogs.com/eoiioe/archive/2008/09/20/1294681.html
.tar
압축 해제: tar xvf FileName.tar
포장: tar cvf FileName.tar DirName
(참고: tar는 압축이 아니라 패키징입니다!)
————————————————
.gz
압축해제 1: gunzip FileName.gz
압축해제 2: gzip -d FileName.gz
압축: gzip FileName
.tar.gz 및 .tgz
압축해제: tar zxvf FileName.tar.gz
압축: tar zcvf FileName.tar.gz DirName
——————————————
.bz2
추출 1: bzip2 -d FileName.bz2
추출 2: bunzip2 FileName . bz2
압축: bzip2 -z FileName
.tar.bz2
압축 해제: tar jxvf FileName.tar.bz2
압축: tar jcvf FileName.tar.bz2 DirName
———— — ———————————
.bz
추출 1: bzip2 -d FileName.bz
추출 2: bunzip2 FileName.bz
압축: 알 수 없음
.tar. bz
압축 해제: tar jxvf FileName.tar.bz
압축: 알 수 없음
—————————————
.Z
압축 해제: FileName Z를 압축 해제합니다.
압축: 압축 파일 이름
.tar.Z
압축 풀기: tar Zxvf FileName.tar.Z
압축: tar Zcvf FileName.tar.Z DirName
———————— ————————
.zip
압축 해제: unzip FileName.zip
압축: zip FileName.zip DirName
——————————————
.rar
추출: rar x FileName.rar
압축: rar a FileName.rar DirName
——————————————
.lha
압축해제: lha -e FileName.lha
압축: lha -a FileName.lha FileName
—————————————
.rpm
압축해제: rpm2cpio FileName. rpm | cpio -div
————————————————
.deb
압축 풀기: ar p FileName.deb data.tar.gz -
—————————————
.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm deb .slp .arj . .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea
추출: sEx x FileName.*
압축: sEx a FileName.* FileName
sEx는 관련 프로그램만 호출할 뿐 압축이나 압축해제 기능은 없으니 주의하세요!
gzip 명령
파일 크기를 줄이면 두 가지 분명한 이점이 있습니다. 하나는 저장 공간을 줄일 수 있다는 것이고, 다른 하나는 네트워크를 통해 파일을 전송할 때 전송 시간을 줄일 수 있다는 것입니다. gzip은 Linux 시스템에서 파일을 압축하고 압축을 풀기 위해 일반적으로 사용되는 명령으로 편리하고 사용하기 쉽습니다.
구문: gzip [옵션] 압축(압축 해제) 파일 이름. 이 명령의 각 옵션의 의미는 다음과 같습니다.
-c는 출력을 표준 출력에 쓰고 원본 파일을 유지합니다. -d 압축된 파일의 압축을 풉니다. -l 각 압축 파일에 대해 다음 필드를 표시합니다: 압축된 파일의 크기, 압축되지 않은 파일의 크기, 압축되지 않은 파일의 이름 -r 지정된 디렉터리를 반복적으로 검색하고 그 안에 있는 모든 파일을 압축하거나 압축 해제합니다. -t 테스트를 통해 압축 파일이 완전한지 확인합니다. -v 압축 및 압축 해제된 각 파일에 대해 파일 이름과 압축 비율을 표시합니다. -num은 지정된 숫자 num으로 압축 속도를 조정합니다. -1 또는 --fast는 가장 빠른 압축 방법(낮은 압축 비율)을 나타내고, -9 또는 --best는 가장 느린 압축 방법(높은 압축 비율)을 나타냅니다. 시스템 기본값은 6입니다. 명령 예:
gzip *% 현재 디렉터리의 각 파일을 .gz 파일로 압축합니다. gzip -dv *% 현재 디렉터리에 있는 각 압축 파일의 압축을 풀고 자세한 정보를 나열합니다. gzip -l *%는 압축을 풀지 않고 예제 1의 각 압축 파일에 대한 자세한 정보를 표시합니다. gzip usr.tar%는 tar 백업 파일인 usr.tar를 압축하며, 압축된 파일의 확장자는 .tar.gz입니다.
위 내용은 관련 내용을 포함하여 eoiioe Linux에서의 전체 압축 해제 명령 목록을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.