728x90
반응형
1. 폴더 내 모든 파일 압축하기
zip -r <zip_file_name>.zip <folder_to_zip>
- zip: zip 아카이브를 생성하기 위한 명령
- -r: zip 명령에게 지정한 폴더 내의 모든 파일과 하위 폴더를 재귀적으로 포함하도록 지시
- <zip_file_name>.zip: 결과로 생성할 zip 파일에 주고 싶은 이름. <zip_file_name> 을 원하는 파일 이름으로 대체
- <folder_to_zip>: 압축할 폴더의 경로 <folder_to_zip>를 실제 경로로 대체
(예시)
zip -r my_folder.zip /path/to/folder
2. zip 파일 압축 풀기
unzip my_folder.zip -d /path/to/destination
기본적으로 unzip 명령은 zip 파일의 내용을 현재 작업 디렉토리로 추출합니다. 특정 디렉토리로 추출하려면 -d 플래그 다음에 대상 디렉토리 경로를 지정할 수 있습니다:
이렇게 하면 my_folder.zip의 내용이 /경로/대상/디렉토리로 추출됩니다.
unzip 명령은 파일 속성 유지, 기존 파일 덮어쓰기 등 추출 과정을 제어하는 다양한 옵션과 플래그도 지원합니다. 자세한 내용과 사용 가능한 옵션 목록은 터미널에서 man unzip을 입력하여 unzip 명령의 매뉴얼 페이지를 참조하십시오.
반응형
'Code Note' 카테고리의 다른 글
폴더 내 파일 트리 & 서브 폴더 내 파일들을 하나의 폴더로 이동 (1) | 2023.10.30 |
---|---|
[python] timestamp 현재 일자/시각 문자열로 출력(한국 표준시 KST) (0) | 2023.08.17 |
[python] list에서 중복 원소 제거(duplicate elements) (0) | 2023.02.10 |
[python] pip로 폴더 내 모든 whl 파일 설치하기(사내망, 보안) (0) | 2022.05.05 |
[Python] Dictionary 생성 & 추가(키-값 쌍) (0) | 2022.02.10 |