-
CentOS7 File Management : tar (Tape Archive)-1공부합시다!/LInux 2022. 1. 14. 11:50728x90
tar(tape archive) : 여러 파일이나 디렉토리를 하나의 파일로 생성, 관리 (Backup 용도로 적합)
1. tar : tar 옵션 생성할파일명 파일명1 파일명2 파일명3 .......
1.1. 옵션
1.1.1. 아카이브 생성, 아카이브 해제 등의 필수 옵션
1.1.1.1 -c : 생성
1.1.1.2. -x : 해제
1.1.1.3. -t : 아카이브 내부 파일 확인
1.1.1.4. -r : 기존 아카이브 파일에 신규 파일 추가
1.1.1.5. -u : 기존 아카이브 파일에 존재하는 파일의 update 버젼 추가
1.1.1.6. 기존 아카이브 파일 내의 지정 파일 삭제
# tar --delete --file=아카이브명 지정파일
1.1.2. -v : 작업진행 과정 시각화(필수 옵션 아님)
1.1.3. -f : 아카이브 파일명 지정
========================================================================
2. 실습
2.1. /1/2/3/1/2/3 디렉토리 한번에 생성
2.2. 첫번째 3 디렉토리 이동 후 a.txt, b.txt, c.txt 파일 생성(파일내용은 파일이름과 동일하게. 확장자 제외)
2.3. a.txt와 b.txt 파일을 ab.tar라는 단일 파일로 만들기
2.4. 모든 txt파일 제거 후 동일 디렉토리에 ab.tar 아카이브 해제
2.5. 아카이브를 해제하지 않고 아카이브 파일 내용 확인
2.6. c.txt 다시 생성. 파일 내용은 파일 이름과 동일하게 생성(확장자 제외). 기존 ab.tar 파일에 c.txt 파일 추가
2.7. c.txt 파일의 내용 업데이트(가장 끝에 cc 추가) 후 기존 ab.tar 파일, 상위 디렉토리에 아카이브 해제 후 확인
2.8. ab.tar 파일의 a.txt 파일만 삭제하기
다음에는 아카이브와 연관이 있는 압축과 아카이브 확장에 대해 포스팅 하겠습니다.
Have a nice day!
728x90'공부합시다! > LInux' 카테고리의 다른 글
CentOS7 File Management : tar (Tape Archive)-2 (0) 2022.01.14 CentOS7 File Management : 압축 (0) 2022.01.14 CenTOS7 : Disk Management-3(LVM:Logical Volume Manager) (0) 2022.01.12 CenTOS7 : Disk Management-2(LVM:Logical Volume Manager) (0) 2022.01.11 CenTOS7 : Disk Management-1 (0) 2022.01.11