아카이브란?
-아카이브는 여러가지 목적이 있지만 전통적으로 사용된 용도는 파일의 저장용도로 사용되었다.
- 테이프 장치에 파일을 보관하여 백업하거나 여러 파일을 하나의 파일로 묶어서 보관
- 현재는 파일을 저장할 때뿐 아니라 단순히 여러 파일을 하나의 파일로 묶을 때도 사용
-일반적으로 프로그램을 tar 아카이브 후 gzip 압축한 형태로 배포하는 경우가 많다.
아카이브 관련 명령어
tar 명령어
-tar [기능] [아카이브 파일] [묶을 파일1] [묶을 파일2] [묶을 파일3] ...
- 기능
c : 새로운 아카이브 파일을 생성
x : 아카이브 파일에서 여러 파일을 해제
t : 아카이브 파일에서 안의 내용을 조회
v : verbose, 명령어 수행과정을 자세히 출력
f : 아카이브 장치 지정(파일 또는 백업 장치를 지정)
-아카이브 생성
tar cvf fruits.tar banana apple kiwi
-아카이브 해제
tar xvf fruits.tar
jar 명령어
-JAR(Java Archive, 자바 아카이브)는 여러개의 자바 클래스 파일과, 클래스들이 이용하는 관련 리소스(텍스트, 그림 등) 및 메타데이터를 하나의 파일로 모아서 자바 플랫폼에 응용 소프트웨어나 라이브러리를 배포하기 위한 소프트웨어 패키지 파일 포맷이다.
압축 관련 명령어
일반적으로 윈도우와 같이 많이쓰는
zip, unzip 명령어
압축 및 아카이브 실습
https://www.youtube.com/watch?v=jEEkLxhHXcA&list=PL0d8NnikouEVcV3eb4hKvH5BccI2AaVGJ&index=37
'리눅스 끄적끄적' 카테고리의 다른 글
2023/02/08 접근제어, PAM (0) | 2023.02.08 |
---|---|
2023/02/07 사용자 (0) | 2023.02.07 |
2023/02/02 프로세스 (0) | 2023.02.02 |
2023/02/01 쉘 (0) | 2023.02.01 |
2023/01/31 권한 특수권한 (0) | 2023.01.31 |