ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Linux] 압축 관련 커맨드
    linux 2023. 7. 17. 13:54
    반응형

    단일 파일에 대한 압축 gzip

     

    압축 관련 커맨드 실습을 하기 위해 임시 파일을 생성해보자. 

    find > filelist

    여기서 > 의 경우 find > filelist 파일로 저장을 해라 라는 의미를 담고있는데 

    find로 화면에 뿌려주는 디렉토리들을 filelist라는 디렉토리에 모두 저장을 하여라는 의미이다.

    커맨드 명령어를 입력한다면 아래와 같이 확인이 가능하다.   

     

     

    linux에서 압축을 하는 경우 gzip을 이용하여 손쉽게 압축이 가능하다. 우선 gzip에 대해 알아보자. 

    가장 간단하게 압축파일을 생성해보자. 이전에 >를 이용하여 filelist 디렉토리를 생성하였는데 이를 압축해보자.

     

    파일압축

    gzip filelist

    이와같이 손쉽게 압축파일 생성이 가능하다. 

     

     

    파일정보 확인

    file filelist.gz

     

    file 명령어를 통해 해당 file에 대한 정보 확인이 가능하다. 

     

    파일 압축풀기

    gunzip filelist.gz

     

     

    tar 명령어

    tar --help

     

    tar -czf test2.tar.gz filelist.gz 사진

    tar명령어를 사용하여 testfile을 생성하였다. 생성할 파일의 이름은 test2.tar.gz이며 filelist.gz 와 사진 을 같이 압축하였다. 

     

    폴더 생성

    mkdir

    이와같이 압축을 풀기위해 임시 폴더를 생성하자. 

     

    tar압축 풀기

    tar zxf 

    tar zxf 명령어를 사용하여 해당경로의 파일명을 지정하여 압축풀기가 가능하다. 

     

    파일 삭제

    rm -rf

    test를 진행하면서 생성한 testdir폴더는 이제 더이상 필요가 없으니 삭제하려고한다.

    폴더의 경우 삭제하려는 폴더 상위폴더로 이동 후에 rm -rf 삭제할 폴더 명 

    을 입력해준다면 위와같이 삭제된 내용을 확인 가능하다. 

    해당 디렉토리에 있는 파일을 삭제하려면 해당 디렉토리에서 바로 수행이 가능하다. 

    반응형

    'linux' 카테고리의 다른 글

    Docker를 통해 Linux 설치 및 tail,grep 명령어 실습  (1) 2024.09.23
    [Linux] 시간 및 기타 커맨드  (0) 2023.07.17
    [Linux] 파일 검색  (0) 2023.07.17
    [Linux] 파일 내용 검색  (0) 2023.07.13
    [Linux] 파일 조회  (0) 2023.07.03

    댓글

Designed by Tistory.