티스토리 뷰
리눅스/유닉스 시스템에서 많이 사용하는 압축 포멧은 gz 와 tar이 있다. gz는 한개의 파일을 압축할 때, tar은 여러개의 파일을 압축해 하나로 만들때 주로 사용한다.
한개 파일 (gz) 압축 풀기
만약 sample01.fastq.gz 라는 파일의 압축을 풀고 싶으면 아래와 같이 실행한다.
gunzip sample01.fastq.gz
이렇게 하면 sample01.fastq 라는 파일이 만들어 진다.
gunzip은 와일드카드를 인식한다. 만약 여러개 파일을 한꺼번에 각각 압축하고 싶다면 아래와 같이 사용할 수 있다
gunzip sample*.fastq.gz
한개 파일(gz) 압축하기
만약 sample01.fastq 라는 파일을 압축하고 싶으면 아래와 같이 실행한다.
gzip sample01.fastq
그러면 sample01.fastq.gz 라는 파일이 만들어진다.
tar 파일 압축 풀기
tar 파일 안에는 보통 여러개의 파일이 들어가 있다. 많은 경우 tar.gz 라는 파일 형식으로 되어 있는 경우가 많은데, 이것은 tar로 여러 파일을 하나로 묶어 주고, gz로 압축한 것이다.
만약 sample.tar.gz 라는 파일의 압축을 풀고 싶다면, 아래와 같이 입력한다.
tar -zxvf sample.tar.gz
이렇게 하면 압축이 풀린다.
tar로 압축하기
sample_folder 라는 폴더안에 여러 파일이 있을 경우 한개의 파일로 압축하는 방법은 아래와 같다
tar -zcvf sample.tar.gz sample_folder
이렇게 하면 sample.tar.gz라는 한개의 파일이 만들어진다.
'바이오 인포매틱스 > 리눅스 유닉스' 카테고리의 다른 글
유닉스/리눅스 gz, tar 압축하기 / 압축 풀기 (0) | 2017.03.15 |
---|---|
리눅스/유닉스 쉘 유용한 명령어 모음 (0) | 2017.03.15 |
리눅스 커맨드라인에서 for문 사용하기 (0) | 2017.01.05 |
유닉스(리눅스) 기본 명령어 익히기 (0) | 2017.01.05 |
커맨드 라인은 어떻게 사용하나요? - 컴퓨터를 프로처럼 사용하기 (0) | 2017.01.03 |
댓글