1. 파일 압축 (p.225)
xz나 bz2 압축률이 더 좋음
xz : 확장명 xz로 압축을 하거나 풀어준다
xz 파일명 xz -d 파일명.xz
bzip2 : 확장명 bz2로 압축을 하거나 풀어준다
bzip2 파일명
bzip2 -d 파일명.bz2
gzip : 확장명 gz으로 압축을 하거나 풀어준다
gzip 파일명
gzip -d 파일명.gz
zip/unzip : 확장명 zip으로 압축하거나 풀어준다.
zip 새로생성될파일이름.zip 압축할파일이름
unzip 압축파일이름.zip
2. 파일 묶기
파일 묶기와 파일 압축은 별개의 프로그램으로 실행된다. tar 명령어는 파일과 디렉토리를 한 묶음으로 만드는 명령어이다.
tar : 확장명 tar로 묶음 파일을 만들어 주거나 묶음을 풀어 준다
동작 : c(묶기), x(풀기), t(경로확인)
옵션 : f(파일), v(과정보이기), J(tar+xz), z(tar+gzip), j(tar+bzip2)
사용 예
# tar cvf my.tar /etc/systemd/ → 묶기
# tar cvfz my.tar.gz /etc/systemd/ -> tar로 묶고 gzip명령을 호출해서 압축
# tar cvfJ my.tar.xz /etc/systemd/ → 묶기 + xz 압축
# tar xvf my.tar → tar 풀기
# tar xvfz my.tar.gz /etc/systemd/ → gz 압축 해제 + tar 풀기
# tar xvfJ my.tar.xz /etc/systemd/ → xz 압축 해제 + tar 풀기
Q . mydir 디렉터리의 모든 내용를 tar로 묶는 명령은?
tar cvf mydir.tar*
'대학강의정리 > 22.1 우분투리눅스' 카테고리의 다른 글
4. 우분투리눅스에서 네트워크 설정과 명령어 (0) | 2022.04.24 |
---|---|
4. 우분투리눅스에서 파일 위치 검색 find grep | 파이프 (0) | 2022.04.24 |
4. 우분투리눅스에서 프로그램 설치를 위한 명령어 dpkg와 apt (0) | 2022.04.23 |
1. 이것이 우분투 리눅스다_ 파일의 개념, 디렉터리, 경로명의 표기 (0) | 2022.04.14 |
1. 이것이 우분투 리눅스다 공부하기_실습환경구축 (0) | 2022.04.14 |