리눅스에서 파일 압축 및 압축 해제하기
리눅스 환경에서는 다양한 파일 압축 및 압축 해제 방법을 제공합니다. 이 포스팅에서는 tar, gz, zip 파일 형식에 대한 압축 및 압축 해제 방법을 알아보겠습니다.
1. tar 압축 및 압축 해제
압축하기
tar 명령어를 사용하여 파일을 tar 형식으로 압축할 수 있습니다. 압축하려는 파일 목록을 지정하고, -c 옵션을 사용하여 생성할 tar 파일의 이름과 경로를 지정합니다.
tar -cvf 압축파일.tar 파일1 파일2 디렉토리1 ...
압축 해제하기
tar 명령어를 사용하여 tar 형식으로 압축된 파일을 압축 해제할 수 있습니다. -x 옵션을 사용하여 압축을 해제할 tar 파일을 지정하고, -C 옵션을 사용하여 압축 해제될 위치를 지정합니다.
tar -xvf 압축파일.tar -C 해제될_위치
2. gz 압축 및 압축 해제
압축하기
gzip 명령어를 사용하여 파일을 gz 형식으로 압축할 수 있습니다. -c 옵션을 사용하여 압축할 파일을 지정하고, > 연산자를 사용하여 생성될 gz 파일의 이름과 경로를 지정합니다.
gzip -c 파일 > 압축파일.gz
압축 해제하기
gzip 명령어를 사용하여 gz 형식으로 압축된 파일을 압축 해제할 수 있습니다. -d 옵션을 사용하여 압축 해제할 gz 파일을 지정합니다.
gzip -d 압축파일.gz
3. zip 압축 및 압축 해제
압축하기
zip 명령어를 사용하여 파일을 zip 형식으로 압축할 수 있습니다. -r 옵션을 사용하여 디렉토리를 포함한 모든 파일을 압축할 수 있습니다.
zip -r 압축파일.zip 디렉토리
압축 해제하기
unzip 명령어를 사용하여 zip 형식으로 압축된 파일을 압축 해제할 수 있습니다. -d 옵션을 사용하여 압축 해제될 위치를 지정할 수 있습니다.
unzip 압축파일.zip -d 해제될_위치
이렇게 리눅스에서는 tar, gz, zip 파일 형식에 대한 압축 및 압축 해제를 할 수 있습니다. 각각의 명령어와 옵션을 잘 활용하여 파일 관리를 효율적으로 처리할 수 있습니다.
댓글