반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Github
- 덩크 로우
- JavaScript
- 코로나19
- 덩크 하이
- 주식공부
- oracle
- 발매예정
- Dunk Low
- jQuery
- dunklow
- 리액트
- Linux
- react
- 파이썬
- sacai
- 주식
- 덩크로우
- Python
- 리눅스
- stockx.com
- 나이키
- draw
- GIT
- dunk high
- 오라클
- 제이쿼리
- 자바스크립트
- Nike
- 드로우
Archives
- Today
- Total
Life goes slowly...
[Linux] 리눅스 파일 압축하기 본문
728x90
반응형
윈도우에서는 파일 압축시 파일 압축 프로그램을 사용하여 압축하는데, 리눅스에서는 tar 또는 tar.gz 로 압축을 할때 사용되는 tar 명령어가 있습니다. 또한 zip 파일로 압축시에는 리눅스 zip 명령어가 있습니다.
tar 압축하기
압축파일이 아닌 여러개 파일을 하나로 포장한다는 개념의 압축방식입니다. 소비되는 시간이 적어 리소스가 적지만 용량은 거의 줄지않습니다.
//폴더 tar 압축하기
$ tar -cvf [압축파일명.tar] [압축하기위한 폴더]
//파일 tar 압축하기
$ tar -cvf [압축파일명.tar] [압축하기위한 파일] [압축하기위한 파일] [압축하기위한 파일]
tar.gz 압축하기
파일을 압축하는데 가장 좋은 방식입니다. 압축시 리소스를 많이 소모하지 않으면서도 용량도 크게 줄일수 있는 압축방식입니다.
//폴더 tar.gz 압축하기
$ tar -czvf [압축파일명.tar.gz] [압축하기위한 폴더]
//파일 tar.gz 압축하기
$ tar -czvf [압축파일명.tar.gz] [압축하기위한 파일] [압축하기위한 파일] [압축하기위한 파일]
zip 압축하기
//폴더 zip 압축하기
$ zip [압축파일명.zip] [압축하기위한 폴더]
//압축하기 위한 폴더와 하위폴더 모두 zip 압축하기
$ zip [압축파일명.zip] -r [압축하기위한 폴더]
tar 명령어에서 자주쓰는 옵션
-c : 파일을 tar로 묶음
-p : 파일 권한을 저장
-v : 묶거나 파일을 풀때 과정을 화면에 출력
-f : 파일이름을 지정
-C : 경로를 지정
-x : tar 압축을 풀때 사용함
-z : gzip으로 압축하거나 해제
728x90
반응형
'프로그래밍 > Linux' 카테고리의 다른 글
[Linux] 리눅스의 간단한 Shell Script (0) | 2021.06.11 |
---|---|
[Linux] 리눅스의 SSL 이란? (0) | 2021.04.14 |
[Linux] 리눅스 파일 형식 확인 및 변환 명령어 (0) | 2021.02.24 |
[Linux] 리눅스 파일 압축해제하기 (0) | 2021.02.21 |
[Linux] 리눅스 Shell 파일 데몬실행 - nohup (0) | 2020.08.03 |
[Linux] 리눅스 네트워크 경로 수집 -traceroute (0) | 2020.08.02 |
[Linux] 리눅스 사용자 계정 생성 - useradd, adduser (0) | 2020.08.01 |
[Linux] 네트워크 상태확인 - ping (0) | 2020.07.31 |
Comments