-
[Linux] (CentOS 8) 기본 사용법 익히기 - 4 (파일과 디렉터리 압축) 수정해야함CentOS 8 2023. 5. 30. 09:44
파일을 압축하는 명령어는 여러가지가 있습니다. 여러 명령어에 대해 알아보겠습니다.
1) XZ
xz -d 파일명 // -d : decompress (압축 해제)
xz -l 파일명 // -l : list 압축된 파일의 리스트 확인
xz 파일이름 // 압축하고 원래파일은 삭제 (용량을 줄이기 위한)
xz -k 파일이름 // -k : keep 원래파일 놔두고 압축
2) bzip2
bzip2 파일이름 // 압축
bzip2 -d 압축파일.bz2 // 압축 해제
3) gzip
gzip 파일이름 // 압축
gzip -d 압축파일.gz // 압축 해제
4) gunzip
gunzip -d 압축파일.gz
5) zip 생성할파일.zip 압축할파일
6) unzip 압축파일.zip
그럼이제 실제로 압축을 해보겠습니다.
secret.txt라는 파일을 xz방식으로 압축해보겠습니다. 기존에 있던 scret.txt라는 파일은 사라지고 secret.txt.xz라는 파일이 새로 생겼습니다. 이와 같은 방법으로 압축을 할 수 있습니다. 이미 한 번 압축 한 것을 다시 압축할 수도 있는데요 mission.zip.gz.xz파일 같은 경우가 그 예시입니다. 압축을 풀 때는 xz ->gz->zip순으로 압축한 역순으로 풀어주면 됩니다.
* tar ( Tape Archive ) : 여러 개의 파일을 묶는 역할만 수행하는 녀석이다. 그래서 위에서 배운 압축 프로그램을 별도로 사용해 야 합니다.
그렇다면 tar --help를 한 번 해보겠습니다.
다음과 같은 명령어 들을 볼 수 있습니다.
예제입니다. 'CentOS 8' 카테고리의 다른 글
[Linux] (CentOS 8) 기본 사용법 익히기 - 6 (CRON과 AT) (0) 2023.05.30 [Linux] (CentOS 8) 기본 사용법 익히기 - 5 (find 명령어를 통해 검색을 해보자) (0) 2023.05.30 [Linux] (CentOS 8) 기본 사용법 익히기 - 3 (파일의 디렉터리의 소유권과 허가권) (0) 2023.05.29 [Linux] (CentOS 8) 기본 사용법 익히기 - 2 (사용자 관리) (0) 2023.05.29 [Linux] (CentOS 8) 기본 사용법 익히기 - 1(기본 명령어) 임시 나중에 수정 (0) 2023.05.29