[리눅스] tar, bz2, gz 사용 관련
페이지 정보
작성자 관리자 작성일15-06-29 10:21 조회2,789회 댓글0건본문
--== tar 사용하기
[root@h200 backup]# tar cvfz back.tar *
-- tar [옵션] [tar로 생성될 파일명] [압축할 파일명] 이렇게 사용한다.
[root@h200 backup]# tar cvf back1.tar group passwd
-- 파일을 선택하여 묶을 경우 한칸띄우고 파일명을 나열한다.
[root@h200 backup]# tar rvf back1.tar group1
-- 이미 묶여진 tar파일에 추가로 묶을경우 r을 사용하면 된다.
[root@h200 backup]# tar tvf back1.tar
-rw-r--r-- root/root 674 2005-05-27 19:40:38 group
-rw-r--r-- root/root 1622 2005-05-27 19:40:06 passwd
-rw-r--r-- root/root 674 2005-05-27 19:40:58 group1
-- tar로 묶은 파일의 내용을 보고자 할경우 t를 사용하면 된다.
[root@h200 backup]# tar f back1.tar --delete group1
-- tar로 묶은 파일에서 하나를 삭제할 경우 f를 사용 [tar명] --delete [삭제할 파일명]
[root@h200 backup]# tar tvf back1.tar -- 다시 확인시 파일이 빠져 있다.
-rw-r--r-- root/root 674 2005-05-27 19:40:38 group
-rw-r--r-- root/root 1622 2005-05-27 19:40:06 passwd
[root@h200 backup]# tar xvf back.tar
-- tar파일을 풀때는 x를 사용한다.
--== gzip 사용하기
[root@h200 backup]# gzip [gz로 생성될 파일명] -- gz으로 압축
[root@h200 backup]# gunzip [gz 파일명].gz -- gz 압축풀기
--== bzip2 사용하기
[root@h200 backup]# bzip2 -v [bz2로 생성될 파일명]-- bz2으로 압축 '-v'옵션은 압축결과를 보여준다.
[root@h200 backup]# bunzip2 [bz2 파일명].bz2 -- bz2 압축풀기
[root@h200 backup]# tar xfj [bz2 파일명].bz2 -- tar와 bz2를 한번에 같이 풀기
--== tar와 gz 한번에 풀기
[root@h200 backup]# tar cvfz test1.tar.gz * ; tar xvfz test1.tar.gz -C /opt/aaa
-- 현재폴더안의 파일 모두를 tar로 묶고 gz로 압축하여 그 파일을 /opt/aaa폴더안에 tar와 gz를 푼다. 여기
서 -C옵션은 지정한 폴더로 풀어라는 명령이다.
--== 텍스트기반 인터넷을 사용하기 위한 패키지 설치
[root@h200 rpms]# rpm -Uvh lynx-2.8.5-11.i386.rpm --nodeps
-- 마운트후 lynx-2.8.5-11.i386.rpm 패키지를 찾아서 위처럼 설치한다.
[root@h200 backup]# tar cvfz back.tar *
-- tar [옵션] [tar로 생성될 파일명] [압축할 파일명] 이렇게 사용한다.
[root@h200 backup]# tar cvf back1.tar group passwd
-- 파일을 선택하여 묶을 경우 한칸띄우고 파일명을 나열한다.
[root@h200 backup]# tar rvf back1.tar group1
-- 이미 묶여진 tar파일에 추가로 묶을경우 r을 사용하면 된다.
[root@h200 backup]# tar tvf back1.tar
-rw-r--r-- root/root 674 2005-05-27 19:40:38 group
-rw-r--r-- root/root 1622 2005-05-27 19:40:06 passwd
-rw-r--r-- root/root 674 2005-05-27 19:40:58 group1
-- tar로 묶은 파일의 내용을 보고자 할경우 t를 사용하면 된다.
[root@h200 backup]# tar f back1.tar --delete group1
-- tar로 묶은 파일에서 하나를 삭제할 경우 f를 사용 [tar명] --delete [삭제할 파일명]
[root@h200 backup]# tar tvf back1.tar -- 다시 확인시 파일이 빠져 있다.
-rw-r--r-- root/root 674 2005-05-27 19:40:38 group
-rw-r--r-- root/root 1622 2005-05-27 19:40:06 passwd
[root@h200 backup]# tar xvf back.tar
-- tar파일을 풀때는 x를 사용한다.
--== gzip 사용하기
[root@h200 backup]# gzip [gz로 생성될 파일명] -- gz으로 압축
[root@h200 backup]# gunzip [gz 파일명].gz -- gz 압축풀기
--== bzip2 사용하기
[root@h200 backup]# bzip2 -v [bz2로 생성될 파일명]-- bz2으로 압축 '-v'옵션은 압축결과를 보여준다.
[root@h200 backup]# bunzip2 [bz2 파일명].bz2 -- bz2 압축풀기
[root@h200 backup]# tar xfj [bz2 파일명].bz2 -- tar와 bz2를 한번에 같이 풀기
--== tar와 gz 한번에 풀기
[root@h200 backup]# tar cvfz test1.tar.gz * ; tar xvfz test1.tar.gz -C /opt/aaa
-- 현재폴더안의 파일 모두를 tar로 묶고 gz로 압축하여 그 파일을 /opt/aaa폴더안에 tar와 gz를 푼다. 여기
서 -C옵션은 지정한 폴더로 풀어라는 명령이다.
--== 텍스트기반 인터넷을 사용하기 위한 패키지 설치
[root@h200 rpms]# rpm -Uvh lynx-2.8.5-11.i386.rpm --nodeps
-- 마운트후 lynx-2.8.5-11.i386.rpm 패키지를 찾아서 위처럼 설치한다.
댓글목록
등록된 댓글이 없습니다.