서버 작업을 하다 보면 터미널을 이용해 원격으로 파일을 압축하거나 압축 해제해야 하는 경우가 종종 있는데, 그 방법을 모르거나 기억하지 못하는 경우가 많습니다. 예전에 제 블로그 에 올렸던 글을 공유합니다 . 이 글에서는 원격 압축 및 압축 해제 방법을 자세히 설명합니다.
다음 형식 중 하나로 압축 및 압축 해제하기 전에 작업 할 형식에 해당하는 압축기를 설치했는지 확인하십시오.
Tar 파일
꾸러미: tar -cvf archivo.tar /dir/a/comprimir/
풀다: tar -xvf archivo.tar
내용보기 : tar -tf archivo.tar
Gz 파일
압박 붕대: gzip -9 fichero
압축 해제 : gzip -d fichero.gz
Bz2 파일
압박 붕대: bzip fichero
압축 해제 : bzip2 -d fichero.bz2
gzip 이나 bzip2는 파일만 압축합니다(디렉토리는 tar를 사용해야 합니다). 파일을 압축하고 동시에 아카이브하려면 다음과 같이 tar 와 gzip 또는 bzip2를 조합해야 합니다.
Tar.gz 파일
압박 붕대: tar -czfv archivo.tar.gz ficheros
압축 해제 : tar -xzvf archivo.tar.gz
내용보기 : tar -tzf archivo.tar.gz
Tar.bz2 파일
압박 붕대: tar -c ficheros | bzip2 > archivo.tar.bz2
압축 해제 : bzip2 -dc archivo.tar.bz2 | tar -xv
내용보기 : bzip2 -dc archivo.tar.bz2 | tar -t
Zip 파일
압박 붕대: zip archivo.zip ficheros
압축 해제 : unzip archivo.zip
내용보기 : unzip -v archivo.zip
Lha 파일
압박 붕대: lha -a archivo.lha ficheros
압축 해제 : lha -x archivo.lha
내용보기 : lha -v archivo.lha
내용보기 : lha -l archivo.lha
Arj 파일
압박 붕대: arj -a archivo.arj ficheros
압축 해제 : unarj archivo.arj
압축 해제 : arj -x archivo.arj
내용보기 : arj -v archivo.arj
내용보기 : arj -l archivo.arj
Zoo 파일
압박 붕대: zoo -a archivo.zoo ficheros
압축 해제 : zoo -x archivo.zoo
내용보기 : zoo -L archivo.zoo
내용보기 : zoo -v archivo.zoo
Rar 파일
압박 붕대: rar -a archivo.rar ficheros
압축 해제 : rar -x archivo.rar
내용보기 : rar -l archivo.rar
내용보기 : rar -v archivo.rar