Linux 쉘로 압축 및 압축 풀기
다음은 Linux에서 파일과 폴더를 압축하고 압축을 풀 수있는 몇 가지 명령입니다.
- gunzip file.gz : 파일 또는 폴더 압축 해제 (.gz 또는 .tgz)
- unzip file.zip : zip 형식의 파일이나 폴더의 압축을 풉니 다.
- uncompress file.Z : .Z에서 파일이나 폴더의 압축을 풉니 다 .
- zip arch.zip 파일 : zip 형식의 파일이나 폴더를 압축합니다.
- gzip 파일 : .gz 파일 또는 폴더 압축
- 파일 압축 : .Z에서 파일 또는 폴더 압축
- tar -cf arch.tar rep : "dir"디렉토리의 아카이브 만들기
- tar -tf arch.tar : arch.tar 아카이브의 내용을 검사하십시오.
- tar -xf arch.tar : arch.tar 아카이브의 압축을 풉니 다.
- tar -xf arch.tar -C / home : / home에 있는 파일이나 폴더의 압축을 풉니 다 (최신 tar 버전)
- cd / home; tar -xf : archive.tar : / home에있는 파일이나 디렉토리를 추출합니다 (모든 버전).
- tar -xpf archive.tar : 가능한 한 많은 권한 (플래그 세트 -UID 포함) 을 유지하면서 파일이나 폴더를 추출합니다.
- tar -xzf file.tgz : 파일 또는 파일 형식 .tgz 또는 .gz (최근 버전의 tar)를 추출합니다.
- gunzip file.tgz | tar -xf- : .tgz 또는 .gz 파일 또는 폴더를 추출합니다 (모든 버전).
- tar -xjf file.tar.bz2 : GNU에서 .tar.bz2 파일이나 폴더를 추출합니다.
- bunzip file.bz2 | tar -xf - : .tar.bz2 (모든 버전)의 파일 또는 폴더를 추출합니다.
관련 FAQ :
- Linux 쉘을 사용한 네트워크 관리
- Linux 쉘로 디스크 및 파티션 관리