타르 (백업 및 포장)
- 압축 파일로 압축 승리 하에서 상기 복수의 파일에 대응 리눅스 tar 명령.
- -c : 새 백업 파일을 생성
- -x : 압축 된 백업 파일을 복원
- -f : 아카이브의 파일 이름을 백업 할 필요가
- -j : bzip2에로의 압축
- -z : 사용 gzip을 압축 해제
- -v : 표시 처리의 실행 지시
- -t : 파일 내부의 패키지를보기
- [타르 <매개 변수 -c> <새로 생성 된 백업 파일 이름> <파일을 백업해야> : 포장 파일]
- [모든 파일의 낮은 타르 -cvf demo.tar의 * 포장 목록 demo.tar]
- [C A에서 .txt 파일 아래 타르 -cvf demo.tar a..c {} 패키지 디렉토리의 demo.tar \이다]
- [타르 <매개 변수 -t> <파일 이름 볼 필요> : 파일에 문서보기 패키지]
- 】 【타르 -tf demo.tar
- [타르 <파라미터 -x> <파일 이름 압축 해제해야>을 : 파일을 압축 해제]
- [타르 -xvf demo.tar 추출 demo.tar 패키지]
- [타르 -cvzf demo.tar 된 .gz * 패키지 현재 디렉토리에있는 모든 파일을 압축을 demo.tar이다 ]
GZIP / 풀어서 (압축 및 압축 해제)
접미사 GZ 아카이브를 참고
GZIP (압축)
- -1 : 발현이 빠르고, 낮은 압축비를 압축
- -13 : 느린 압축 속도를 나타내고, 높은 압축비
- 압축 파일의 무결성을 확인 익스프레스 : -t를
- -r : 압축의 내용을 포함하는 하위 디렉토리를 나타냅니다
- -v : 표시 파일명 압축되는 데이터 압축의 압축 비율을 나타낸다
- [gzip을 <패키지 이름> 파일을 압축]
- [패키지] demo.tar GZIP 압축 된 demo.tar
- [Gzip으로 - 연구 TMP / 압축 tmp 디렉토리에있는 모든 파일]
- [GZP - 9vr tmp를 / 압축 모드 가장 높은 정도, 압축 tmp 디렉토리에있는 모든 파일과 진행률을 표시]
gunzip을 (압축 해제)
- 【 gunzip text.gz 解压缩text.gz】
zip/unzip(压缩和解压缩)
zip(压缩)
- -r 递归压缩,将指定目录下的所有文件以及子目录全部压缩
- -x 压缩时排除文件列表中指定的文件
- -m 将文件加入压缩文件压缩后,删除原始文件
- - 压缩级别 压缩级别是一个1~9的数字(9为最大压缩级别)
- 【zip u.zip demo hello text 压缩demo hello text,生成一个u.zip的文件】
- 【zip -r tmp.zip tmp/ 对tmp目录下所有文件和目录进行压缩,生成tmp.zip】
- 【zip -r tmp.zip tmp/ -x tmp/demo 对tmp目录下除demo文件外的其他文件进行压缩】
unzip(解压)
- -x 解压文件,但不包含指定的文件
- -t 只测试压缩文件是否损坏,不解压
- -v 查看压缩文件的详细信息,具体包括压缩文件中包含的文件大小、文件名和压缩比等
- -n 解压时不覆盖已经存在的文件
- -o 解压时覆盖已经存在的文件,并且不要求用户确认
- -d 目录名 把压缩文件解压到指定目录下
- 【unzip -o tmp.zip 解压tmp.zip并覆盖已存在的文件】
- 【unzip -o tmp.zip -d run/ 解压tmp.zip到run目录下,如果有已存在的文件则覆盖】