본문 바로가기

LINUX/Ubuntu

12. 파일압축

파일 압축
 
단일 파일을 압축하는 
 
명령은 여러개 있는데 이중 몇몇은 원본 파일을 남겨두고 파일 압축을 하는 것이 아니라 
 
원본 파일이 압축된다. xz, bzip2, gzip 이 있는데 사용 방법은 다 동일하다.
 
# 압축
$ xz test.txt
 
# 압축 풀기
xz -d test.txt 
 zip 명령은 윈도우의 zip 과 동일하며 원본 파일은 남겨놓는다.
# 압축
$ zip test.zip test.txt
 
# 압축 풀기
$ uzip test.zip
 

파일 묶기
 
리눅스에서는 파일을 묶는 명령과 파일을 압축하는 명령이 다르다.
 
파일을 묶을때 사용하는 명령은 tar 를 사용한다.
 
즉 파일들을 tar 파일로 묶고 이것을 위에서 나열한 압축 명령어로 압축하는 것이다. 
 
 
 
 

tar
 
  • 동작 : c (묶기),  x(풀기), t(경로 확인)
  • 옵션 : f (파일), v(과정보이기), J(tar+xz), z(tar+gzip), j(tar+bzip2)
  • tar cvf my.tar /etc/sysconfig/  => 묶기
  • tar xvf my.tar => 풀기
  • tar cvfJ my.tar.xz   => 묶기 + xz 압축
  • tar xvfJ my.tar.zx => xz 압축 해제 + tar 풀기
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

'LINUX > Ubuntu' 카테고리의 다른 글

14. 방화벽 설정  (0) 2020.01.29
13. 찾기  (0) 2020.01.29
11. dpkg 와 apt-get  (0) 2020.01.29
10. 그룹  (0) 2020.01.29
09. 사용자  (0) 2020.01.29