행위

푸티 사용 zip 압축 해제

KHS DH wiki

Hyunseung (토론 | 기여)님의 2023년 11월 5일 (일) 01:06 판 (새 문서: https://zetawiki.com/wiki/미디어위키_구문강조_나눔고딕코딩_폰트_적용 푸티로 집 압축 풀기 https://blog.naver.com/twilight_teatime/222839444911 ------------...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

https://zetawiki.com/wiki/미디어위키_구문강조_나눔고딕코딩_폰트_적용

푸티로 집 압축 풀기 https://blog.naver.com/twilight_teatime/222839444911


윈도우에서는 알집이나 반디집으로 편하게 GUI를 통해 파일을 압축하거나 압축 파일을 손쉽게 풀 수 있었습니다.

리눅스에서는 커맨드로만 압축 풀기나 압축을 하는 방법을 이용할 때가 많습니다. 어찌 보면 명령어를 통해 진행이 돼 어서 더 간단하게 여겨질 수 있습니다.

tar 명령어의 옵션

-f : 대상 파일 지정 (기본옵션) -c : 기존파일이 있으면 덮어씌움 -v : 압축되는 파일 정보 화면에 출력 -x : 압축해제 -z : tar.gz 로 압축 -C : 압축풀때 경로지정 -t : tar 파일 안 파일 리스트 조회 --exclude : 제외할폴더


압축하기

tar 압축하기

$ tar -cvf {파일명.tar :: 압축 결과 파일} {폴더명 :: 압축 대상 파일, 띄어쓰기로 구분}

// dir 폴더를 abc로 압축하는 예시 // $ tar -cvf abc.tar dir

// 여러개 대상을 선택하여 bbb.tar로 압축 // $ tar -cvf bbb.tar index.html dir main.java ​

tar.gz 압축하기

$ tar -zcvf {파일명.tar.gz  :: 압축 결과 파일} {폴더명 :: 압축 대상 파일, 띄어쓰기로 구분} ​

zip 압축하기

$ zip {파일명.zip  :: 압축 결과 파일} {폴더명 :: 압축 대상 파일, 띄어쓰기로 구분}


압축 풀기

tar 압축 풀기

$ tar -xvf {파일명.tar :: 압축풀기 대상 파일}

// abc.tar 압축파일 풀기하기 // $ tar -xvf abc.tar

// 특정 경로로 압축풀기 $ tar -xvf {파일명.tar :: 압축해제 대상 파일} -C {압축푸는 대상경로}

// 현재 디렉토리에 있는 abc.tar 파일을 /home/user/temp 경로로 압축 풀기 $ tar -xvf abc.tar -C /home/user/temp/ ​

tar.gz 압축 풀기

$ tar -zxvf {파일명.tar.gz :: 압축풀기 대상 파일} ​

zip 압축 풀기

$ unzip {파일명.zip :: 압축풀기 대상 파일}

// abc.zip 압축 풀기 $ unzip abc.zip

// abc.tar 파일을 /home/user/temp 경로로 압축 풀기 $ tar -xvf abc.zip -d /home/user/temp/ ​

압축파일 내용 보기

tar 내용 보기

$ tar tvf 파일이름.tar $ tar tvfz 파일이름.tar.gz ​

tar 와 tar.gz 차이

tar : 단순하게 파일을 묶는 개념, 압축은 안하는 수준 tar.gz : 파일을 묶어주기 + 용량 압축