CLOUD/Linux

[Linux] 압축 및 아카이브

alsruds 2023. 2. 13. 11:35

[ 아카이브란? ]

● 아카이브란?

》 여러 파일을 하나의 묶음으로 보관

파일 저장 용도

 

[ 아카이브 관련 명령어 ]

tar 명령어

tar = tape archive

  • -c : 새로운 아카이브 파일 생성
  • -x : 아카이브 파일에서 여러 파일 해제
  • -t : 아카이브 파일 내용 조회
  • -v : 명령어 수행과정 자세히 출력
  • -f : 아카이브 장치(파일 / 백업 장치) 지정

tar cvf 명령어로 압축!
tar xvf 명령어로 압축 해제!

 

jar 명령어

jar = java archive

여러 자바 클래스 파일, 관련 리소스 및 메타데이터를 하나의 파일로 모아줌

 

[ 압축 관련 명령어 ]

  압축 압축 해제
zip zip [압축 파일 이름] [압축할 파일 이름 ..] unzip [압축 파일 이름]
gzip gzip [압축 파일 이름] gunzip [압축 파일 이름]
bzip2 bzip2 [압축 파일 이름] bunzip2 [압축 파일 이름]
  • zip / unzip : 일반적으로 윈도우에서 많이 사용
  • gzip / gunzip : 리눅스에서 많이 사용

gzip 명령어로 압축 / gunzip 명령어로 압축 해제!

  • (ex) tar  zxvf  fruits.tar.gz  :  압축 & 아카이브 한 번에 다 풀기

'CLOUD > Linux' 카테고리의 다른 글

[Linux] systemd  (0) 2023.02.14
[Linux] 사용자 관리  (0) 2023.02.14
[Linux] 프로세스 제어  (0) 2023.02.10
[Linux] 쉘 명령어 사용  (0) 2023.02.09
[Linux] 특수 권한  (0) 2023.02.08