IT Log
[CentOS 7] unzip 본문
728x90
반응형
사용법
unzip [-Z] [-cflptTuvz[abjnoqsCDKLMUVWX$/:^]] file[.zip] [file(s) ...] [-x xfile(s) ...] [-d exdir]
ZIP 구조 예시
zip파일 이름은 archive.zip이라고 가정합니다.
- First (Folder)
- One (File)
- Two (File)
- Second (Folder)
- Three (File)
- Four (File)
사용 예시
현재 위치는 /라고 가정합니다.
현재 폴더에 압축해제
# 예시 : unzip [ZIP파일]
unzip archive.zip 또는 unzip archive
- /First (Folder)
- /First/One
- /First/Two
- /First/Second (Folder)
- /First/Second/Three
- /First/Second/Four
ZIP파일을 해당 위치로 파일을 추출
# 예시 : unzip [ZIP파일] -d [추출될 파일 위치]
unzip archive.zip -d /usr/local
- /usr/local/First (Folder)
- /usr/local/First/One
- /usr/local/First/Two
- /usr/local/First/Second (Folder)
- /usr/local/First/Second/Three
- /usr/local/First/Second/Four
ZIP파일에서 해당 파일만 해당 위치로 파일을 추출
# 예시 : unzip -j [ZIP파일] [압축해제할 파일] -d [추출될 파일 위치]
unzip -j archive.zip Two -d /usr/local
- /usr/local/Two
ZIP파일에서 해당 파일을 제외하고 해당 위치로 파일을 추출
# 예시 : unzip -j [ZIP파일] -x [제외할 파일] -d [추출될 파일 위치]
unzip -j archive.zip -x One -d /usr/local
- /usr/local/Two
- /usr/local/Three
- /usr/local/Four
ARGUMENTS (인수)
- fil[.ZIP]
ZIP Achive 경로. 파일이름에는 와이들카드를 사용할 수 있지만 경로 자체는 할 수 없습니다.
- * : 0개 이상의 문자 일치
- ? : 1문자만 일치
- [...] : 대괄호 안에 있는 단일 문자와 일치합니다. 범위는 시작문자, 하이픈 및 종료문자로 지정합니다.
( ! 또는 ^가 왼쪽 대괄호 뒤에 나오면 대괄호 안의 문자 범위 왼쪽 대괄호를 사용하려면 ''[[]'' )
- [file(s)]
압축해제할 선택 파일. default는 공백입니다. - [-x xfile(s)]
압축해제에서 제외할 파일 - [-d exdir]
파일을 추출할 선택적 DIRECTORY.
OPTION
- -l : Archive 파일을 나열합니다. Length / Data / Time / Name 을 출력합니다.
- -p : 파일 내용을 출력합니다.
- -t : Archive 파일을 테스트합니다.
- -v : Archive 파일을 나열하거나 버전 정보를 표시합니다. -l 정보에 압축방법(Method), 압축크기(Size), 압축비율(Cmpr) 및 압축된 크기 번호(CRC-32)
- -z : Archive를 표시합니다.
- -Z : 메뉴얼을 출력합니다.
- -A : API에 대한 확장 도움말을 출력합니다.
- -T : Archive 파일의 타임스탬프를 업데이트합니다.
- -c : 파일이름과 내용을 출력합니다.
728x90
반응형
'Linux > CentOS 7' 카테고리의 다른 글
[CentOS 7] MySQL 삭제 (1) | 2020.09.26 |
---|---|
[CentOS 7] MySQL 8.0 Install (0) | 2020.09.26 |
[CentOS 7] PostgreSQL Install (0) | 2020.09.07 |
[CentOS 7] MySQL 5.7 Install (0) | 2020.09.07 |
vi 편집기 명령어 (0) | 2020.08.28 |
Comments