Linux : zip

2022. 9. 19. 16:14·Computer/Linux
728x90
728x90

0. zip : 폴더째로 압축하기

zip -r [결과압축파일이름].zip [압축대상디렉토리]
    • -r :--recurse-paths 를 의미. [압축대상디렉토리] 밑의 파일 및 subdirectory를 모두 포함하여 압축함.
    • -x : --exclude 를 의미.지정한 패턴에 일치하는 파일이나 디렉터리를 압축 대상에서 제외(exclude).
      • 다음의 명령어는 ds_dfpdf 디렉터리를 zip으로 묶되, __pycache__와 .DS_Store는 제외
      • zip -r ds_dfpdf.zip ds_dfpdf -x "*/__pycache__/*" "*.DS_Store"

 

-R 의 경우, --recurse-patterns를 의미하며
정규표현식의 형태로 해당하는 특정 대상들만을 압축.
zip -R foo "*.py"

1. unzip : 압축해제

unzip [압축해제대상파일].zip
  • -d : 압축해제된 파일들이 놓이게 될 대상 디렉토리를 지정하는 옵션. (없는 디렉토리 지정시 자동으로 생성됨)
  • -l : 압축해제하지 않고, 내부의 list만 표시
  • -v : 압축해제하지 않고, 상세 정보 포함한 list 표시.
  • -o : overwrite w/o prompting
  • -n : never overwrite
  • -q : quiet mode
  • -j : junk path, 디렉토리 구조 무시하고 모든 파일을 현재 디렉토리에 압축해제
728x90

'Computer > Linux' 카테고리의 다른 글

[Linux] Network Setting  (1) 2023.02.07
[Linux] 화면 캡쳐 단축키  (0) 2023.01.30
[Linux] Debian 계열 패키지 관리 툴: apt, apt-get  (0) 2023.01.26
[Linux] nano Editor 간단 사용법  (0) 2023.01.10
[Linux] KakaoTalk 설치 (Linux Mint 21.1)  (0) 2023.01.09
'Computer/Linux' 카테고리의 다른 글
  • [Linux] 화면 캡쳐 단축키
  • [Linux] Debian 계열 패키지 관리 툴: apt, apt-get
  • [Linux] nano Editor 간단 사용법
  • [Linux] KakaoTalk 설치 (Linux Mint 21.1)
dsaint31x
dsaint31x
    반응형
    250x250
  • dsaint31x
    Dsaint31's blog
    dsaint31x
  • 전체
    오늘
    어제
    • 분류 전체보기 (787)
      • Private Life (15)
      • Programming (206)
        • DIP (116)
        • ML (35)
      • Computer (120)
        • CE (54)
        • ETC (33)
        • CUDA (3)
        • Blog, Markdown, Latex (4)
        • Linux (9)
      • ... (368)
        • Signals and Systems (115)
        • Math (176)
        • Linear Algebra (33)
        • Physics (43)
        • 인성세미나 (1)
      • 정리필요. (61)
        • 의료기기의 이해 (6)
        • PET, MRI and so on. (7)
        • PET Study 2009 (1)
        • 방사선 장해방호 (5)
        • 방사선 생물학 (3)
        • 방사선 계측 (9)
        • 기타 방사능관련 (3)
        • 고시 (9)
        • 정리 (18)
      • RI (0)
      • 원자력,방사능 관련법 (2)
  • 블로그 메뉴

    • Math
    • Programming
    • SS
    • DIP
  • 링크

    • Convex Optimization For All
  • 공지사항

    • Test
    • PET Study 2009
    • 기타 방사능관련.
  • 인기 글

  • 태그

    numpy
    ML
    linear algebra
    function
    opencv
    Programming
    SS
    SIGNAL
    signal_and_system
    cv2
    인허가제도
    Vector
    math
    fourier transform
    Optimization
    Probability
    Python
    Term
    random
    signals_and_systems
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
dsaint31x
Linux : zip
상단으로

티스토리툴바