GZIP / 풀어서 압축
1. 기본 구문
GZIP의 파일 (기능 설명 : 압축 파일 만 압축 파일 *는 .gz 파일)
gunzip을 파일 에 .gz (기능 설명 : 파일 명령의 압축을 풉니 다)
2. 환경 기술
( 1 ) 전용 압축 파일 수 압축 할 수 없습니다 디렉토리
( 2 ) 원본 파일을 보관하지 않습니다
3. 케이스 실제 운영
( 1 ) 은 gzip 압축
[루트 @의 hadoop101는 ~] # 1!
test.java
[루트 @의 hadoop101 ~] # gzip을 houge.txt
[루트 @의 hadoop101는 ~] # 1!
houge.txt.gz
( 2 ) 해제 (gunzip) 압축 해제 파일을
[루트 @의 hadoop101 ~] # gunzip을 houge.txt.gz
[루트 @의 hadoop101는 ~] # 1!
houge.txt
압축 / 압축을 풀고 , 압축
1. 기본 구문
우편 [ 옵션 ] XXX.zip가 압축되는 내용 (기능 설명 : 압축 파일 및 디렉토리 명령)
압축 해제 [ 옵션 ] XXX.zip (기능 설명 : 파일의 압축을 풉니 다)
2. 옵션 설명
표 1-29
우편 옵션 |
기능 |
-아르 자형 |
압축 디렉토리 |
표 1-30
압축 해제 옵션 |
기능 |
-d < 디렉토리 > |
파일이 압축 해제되어있는 디렉토리를 지정합니다 |
3. 환경 기술
우편 압축 명령 윈도우 / 리눅스는 , 일반적인 사용자가 압축 및 소스 파일 디렉토리를 유지할 수 있습니다 .
4. 케이스 실제 운영
( 1 ) 압축 1.TXT 및 2.txt 압축 이름 후 mypackage.zip
[루트 @의 hadoop101 수신 거부] # 터치 bailongma.txt
[루트 @의 hadoop101는 ~] # 우편 houma.zip의 houge.txt의 bailongma.txt
추가 : houge.txt (0 %를 저장)
추가 : bailongma.txt (0 %를 저장)
[루트 @의 hadoop101 수신 거부] # 1!
houge.txt bailongma.txt houma.zip
( 2 ) 추출 mypackage.zip
[루트 @의 hadoop101 ~] # 압축 해제 houma.zip
아카이브 : houma.zip
추출 : houge.txt
추출 : bailongma.txt
[루트 @의 hadoop101는 ~] # 1!
houge.txt bailongma.txt houma.zip
( 3 ) 압축 해제 mypackage.zip 지정된 디렉토리에 -d
[루트 @의 hadoop101 ~] # 압축 해제 houma.zip -d / 옵션
[루트 @의 hadoop101 ~] # 1! / 옵션 /
타르 패키지
1. 기본 구문
타르가 [ 옵션 ] XXX.tar.gz는 내용으로 포장됩니다 (기능 설명 : 팩 디렉토리, 압축 파일 형식 은 .tar.gz )
2. 옵션 설명
표 1-31
옵션 |
기능 |
가진 - |
동시에 압축 포장에서 |
-씨 |
생산 된 .tar 패키지 파일을 |
-v |
세부 정보 표시 |
-에프 |
지정된 압축 파일 이름 뒤에 |
-엑스 |
포장을 풀고 된 .tar 파일을 |
3. 케이스 실제 운영
( 1 ) 복수의 파일을 압축
[루트 @의 hadoop101 수신 거부] # 타르 -zcvf houma.tar.gz houge.txt bailongma.txt
houge.txt
bailongma.txt
[루트 @의 hadoop101 수신 거부] # 1!
houma.tar.gz houge.txt bailongma.txt
( 2 ) 압축 디렉토리
[루트 @의 hadoop101 ~] # 타르 -zcvf xiyou.tar.gz xiyou /
xiyou /
xiyou / mingjie /
xiyou / dssz /
xiyou / dssz / houge.txt
( 3 ) 현재의 디렉토리에 압축을
[hadoop101이 루트 @를 설정하려면 ~] # 타르 zxvf houmatargz
( 4 ) 로 추출 지정된 디렉토리
[루트 @의 hadoop101 ~] # 타르 -zxvf xiyou.tar.gz -C / 옵션
[루트 @의 hadoop101 ~] # LL / 옵션 /