목요일, 10월 08, 2020

[유튜브 방송] (리눅스 업스킬 도전 #16) tar와 친구들

[일상다반사] 초보 개발자들을 위한 유튜브 채널 본격 가동에서 설명드린 리눅스 업스킬 도전 프로젝트 16편을 공개해드리겠다. 16편은 tar 명령으로 아카이브를 만들고 푸는 방법을 설명한다.

2020년 10월 8일자 [리눅스 업스킬 도전 #16] tar와 친구들 방송은 다음에서 볼 수 있으며, 전체 방송 플레이리스트는 리눅스업스킬도전에서 확인할 수 있다.

하이라이트를 요약 정리하면 다음과 같다:

  • 00:00 tar 명령 역사 소개
  • 02:23 단계 1) 기본적인 사용법
  • 05:40 단계 2) 실제 예제
  • 08:47 단계 3) tar로 디렉토리 옮기기

원본 학습자료는 Day 16 - 'tar' and friends...를 참고하고, 방송에 사용한 실제 실습 자료는 다음을 참고한다:

  • 단계 1
    1. $ tar cvpf myinits.tar /etc/init.d/
    2. $ gzip myinits.tar
    3. $ tar cvpfz myinits.tgz /etc/init.d/
  • 단계 2
    1. $ mkdir tarsample
    2. $ cd tarsample
    3. $ gzip -d myinits.tar.gz
    4. $ tar xvpf myinits.tar
    5. $ ls -al ./etc/
    6. $ rm -rf ./etc
    7. $ tar xvpfz myinits.tgz
    8. $ ls -al ./etc/
    9. $ rm -rf ./etc
  • 단계 3(보너스)
    1. $ tar cvpf - /etc/init.d | (cd /home/ubuntu/tarsample; tar xvpf -)
    2. $ ls -al ~/etc/
    3. $ rm -rf ~/etc
    4. $ tar cvpf - /etc/init.d | tar xvpf - -C /home/ubuntu/tarsample
    5. $ ls -al ~/etc/
    6. $ rm -rf ~/etc
    7. $ cp -a /etc/init.d /home/ubuntu/tarsample
EOB

댓글 없음:

댓글 쓰기