본문 바로가기

tar.gz

리눅스 ZIP 파일 압축 및 해제(zip/unzip) ZIP은 가장 가장 흔하게 볼 수 있는 압축 파일입니다. ZIP은 여러 파일을 하나의 파일로 묶어주고(Archiving) 무손실 압축(Compression)을 지원합니다. 리눅스 환경에서도 ZIP 파일로 압축하거나 압축된 ZIP 파일을 해제해야 하는 상황이 발생합니다. 리눅스 환경에서 ZIP 파일을 다루는 방법을 알아보겠습니다. 1. ZIP 패키지 설치 리눅스는 기본적으로 ZIP이 설치되지 않은 상태일 수 있습니다. 데비안이나 우분투 계열의 리눅스에서는 아래 명령어로 설치를 할 수 있습니다. sudo apt install zip CentOS나 페도라 계열의 리눅스에서는 yum 명령어로 설치가 가능합니다. sudo yum install zip 설치를 완료하면 zip 명령어를 사용할 수 있게 됩니다. 2. .. 더보기
tar 및 tar.gz 파일 압축 및 해제 명령어 리눅스 시스템에서 tar 형태나 tar.gz 형태의 압축 파일을 쉽게 볼 수 있습니다. tar는 tarball로도 불리며 압축을 하지 않고 파일들을 하나로 묶기만 하는 용도(Archiving)로 사용됩니다. tar 파일을 생성한 이후에 실제로 압축(Compression)을 하면 tar.gz와 같은 확장자가 됩니다. 압축을 하는 방식에 따라서 gz나 bz 등의 확장자가 추가로 붙습니다. gzip을 사용하는 경우에 gz 확장자가 붙게 됩니다. 리눅스에서 tar 및 tar.gz 파일로 압축하고 해제하기 위해서 tar 명령어를 사용합니다. 각 형태의 파일을 압축하고 해제하기 위해서 다음 명령어를 사용하면 됩니다. tar 파일 압축 tar -cvf [압축파일명] [압축할 파일 혹은 폴더 경로] 현재 디렉토리의 d.. 더보기