반응형
패키지 및 테스트 파일의 압축파일을 서버에 업로드하여 테스트해보려고 할 때, 이 압축파일을 해제하거나 혹은 압축하는법에 대해서 포스팅해보려고 합니다. 리눅스 -> 윈도우 혹은 윈도우 -> 리눅스간 파일(압축파일)을 옮기는 일이 생각보다 많이 발생하게 되는데 이럴때 참고하시면 될 거 같습니다.
.tar로 압축하는 방법
기본형식
tar -cvf 압축파일명.tar 압축을 진행 할 폴더명
Ex) Target이라는 폴더를 tartest.tar로 압축
tar -cvf tartest.tar Target
Ex) 3개의 txt 파일을 test2.tar로 압축
tar -cvf test2.tar test1.txt test2.txt test3.txt
tar 파일 압축 해제 방법
tar -xvf 파일명.tar
Ex) 현재위치에 존재하는 tartest.tar 파일을 압축 해제
tar -xvf tartest.tar
다른 tar 사용법
Ex) tar 파일의 내용 확인
tar -tvf tartest.tar
Ex) gzip으로 압축된 tar 아카이브를 현재 디렉토리에 풀기
tar -zxvf tartest.tar.gz
Ex) tartest 디렉토리를 tar로 묶고 gzip으로 압축하기
tar -zcvf test.tar.gz tartest
gzip 사용방법
gzip 은 보통 tar 로 묶은 파일을 한번 더 압축하는 형식으로 많이 사용됩니다.
gzip 으로 압축하기
gzip 옵션 파일명
Ex) testfile.log 을 압축
gzip testfile.log
Ex) tartest.tar 을 tartest.tar.gz 으로 압축
gzip tartest.tar
gz 파일 압축 해제
gzip -d 압축해제할 파일명
or
gunzip 압축해제할 파일명
zip 파일
주로 윈도우환경에서 많이 볼 수 있는 압축형태의 파일입니다.
zip 파일로 압축하기
zip 압축될 파일명 압축할 파일명
Ex) test.txt 파일을 test.zip 으로 압축
zip test.zip test.txt
Ex) 3개의 파일을 test.zip 으로 압축
zip test.zip test.txt test1.txt test2.txt
zip 파일 압축해제
unzip 파일명
Ex) unzip test.zip
반응형
'OS > Linux' 카테고리의 다른 글
[Linux] netstat 안될 때, 설치방법 (0) | 2022.04.26 |
---|---|
[Linux] 리눅스 alias 별칭 사용방법 및 환경변수 등록 (0) | 2022.04.13 |
[Linux] grep 명령어 사용법 및 예제(문자열 검색) (0) | 2022.04.12 |
[Linux] 쉘 스크립트 While 문 사용법 (0) | 2022.04.11 |
[Linux] sqlplus, tbsql 백스페이스 사용법 (0) | 2022.01.17 |