반응형
파일 압축하기 (tar, gzip, zip)
● tar 파일 압축
$ tar -cvf [파일명.tar] [폴더명]
#예시
$ tar -cvf file.tar dir1 // 디렉토리 안에 파일들도 포함한 디렉토리를 tar로 압축하기
$ tar -cvf file.tar file1 file2 // 여러 파일을 한꺼 번에 압축하는 것도 가능
※ 옵션 c(tar 아카이브 생성 및 파일 묶을 때 사용), v(처리되는 과정을 나열), f(대상 tar 아카이브 지정)
● gzip 파일 압축
$ gzip [파일명.gz] [파일명]
#예시
$ gzip file1 //파일 1개 압축
$ gzip * //여러개 압축
※ gzip 명령의 사용은 드물며, tar 명령으로 옵션을 추가해 묶은 후 압축이 가능하다.
● zip 파일 압축
$ zip [파일명.zip] [폴더명]
#예시
$ zip file.zip ./* //현재 폴더에서 전체 파일 및 폴더들을 압축
$ zip -r dir1 //현재 폴더(모든 파일 포함) 및 하위 폴더(모든 파일 포함)까지 압축
※ 옵션 r(하위 디렉토리까지 포함한 해당 폴더 모두 압축)
파일 압축 해제하기 (tar,gzip, unzip)
● tar 파일 압축 해제
$ tar -xvf [파일명.tar]
#예시
$ tar -xvf file.tar
※ 옵션 x(tar 아카이브에서 파일 추출), v((처리되는 과정을 나열), f(대상 tar 아카이브 지정)
● gzip 파일 해제
$ gzip -d [파일명.gz]
#예시
$ gzip -d file.gz
※ 옵션 d(파일 추출, 즉 압축 해제)
●zip 파일 해제
$ unzip [파일명.zip]
#예시
$ unzip file.zip
반응형
'리눅스(Linux)' 카테고리의 다른 글
[Linux] 리눅스 chmod 명령어 (파일 사용 권한) (0) | 2023.02.28 |
---|---|
[Linux] 리눅스 우분투 ls 명령어 (디렉토리 내용 확인) (0) | 2023.02.19 |
[Linux] 리눅스 우분투 find 명령어 (디렉토리 및 파일 검색) (0) | 2023.02.19 |
[Linux] 리눅스 root 계정 비밀번호 초기화 (초스피드하게!!) (0) | 2023.02.12 |