반응형

tar 4

리눅스마스터 1급 2차 - 2102회 기출문제 풀이 (4/16)

4. 다음은 추가로 생성한 C 언어 소스 프로그램의 오브젝트 파일을 생성하고, 백업을 진행하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오. 가. 새롭게 작성한 C 언어 소스를 컴파일 하여 오브젝트 파일을 생성한다. # ① ② sum.c # ① ② avg.c 나. 생성된 두 개의 오브젝트 파일을 이용하여 calc라는 실행 파일을 생성한다. # ① ③ sum.o avg.o 다. tar 명령을 이용하여 현재 디렉터리에 있는 오브젝트 파일만을 묶어서 obj.tar 파일을 생성한다. # tar ④ ◼︎ 조건 - ①번과 관련 명령어만 기입한다. - ②번과 ③번은 명령어의 옵션 또는 옵션과 관련된 인자 값을 기입한다. (예: -d /home/ihduser) - ④번은 명령어의 옵션 또는 옵션과 ..

[Linux] How to use "tar" command

How to use "tar" command 사용 예시 How to use "tar" command 리눅스 시스템에서 여러 개의 파일을 하나로 묶을 때 tar 명령어를 사용합니다. tar는 Tape ARchiver의 앞 글자를 따서 "tar"라 불립니다. 흔히 tar명령어를 압축을 위한 명령어라고 생각하는 경우가 많은데, 이는 압축"도" 가능한 명령어라고 보는 게 더 맞습니다. tar가 압축하는 방식으로는 보통 -z (--gzip) 방식이나 -j (--bzip2)을 사용하며, 확장자도 압축 방식에 따라 아래와 같이 나누어 표기해 줍니다. (이는 필수는 아니며 권장 사항이라고 보는 게 맞습니다.) 압축방식 확장자 공통 .tar gzip *.tar.gz *.tgz bzip2 *.tar.bz2 *.tbz2 주..

[Ubuntu] tar - 특정 폴더부터 압축 해제

가끔 tar 압축 파일을 해제할 때, 최상위 폴더가 아닌 그 아래 또는 아래의 아래부터 압축해제를 하고 싶은 경우가 있습니다. 만약 위와 같은 경로에서 WebContent가 아닌 WebContent 안의 폴더/파일들만 원하는 위치에 압축해제하고 싶다면, --strip-components={depth} 명령어를 활용해주면 됩니다. 사용 예 ex) /data/mypage/Preview.tar를 /data/mypage/web 폴더에 압축해제하는 경우 $> tar -xvf /data/mypage/Preview.tar -C /data/mypage/web --strip-components=1 위와 같이 사용하는 경우 web폴더에 WebContent폴더가 아닌 WebContent 내의 폴더/파일 목록이 압축 해제되어..

[CentOS] 압축관련 Util, tar

윈도우나 맥에서는 주로 zip으로 압축된 경우가 많지만, 리눅스에서는 tar 또는 tar.gz로 압축된 파일을 다운로드하는 경우가 많습니다. 기본적으로 apt/yum 등에서 패키지 관리가 가능하지만, 직접 다운 받은 파일 또는 지금 있는 파일들을 압축하고 싶을 때 어떻게 해야 할까요? 바로 그 답은 tar입니다 (물론 gzip도 있고 다른 util들도 있습니다) 압축하기 (tar) $> tar -cvf [파일명.tar] [폴더명] ex) $> tar -cvf targetFolder.tar targetFolder → targetFolder를 targetFolder.tar로 압축 더보기 따라 해 보기 다음과 같이 임시로 targetFolder를 생성해주고 조회해 보면 아래와 같이 targetFolder가 생..

반응형