Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 금융문자분석경진대회
- dacon
- 편스토랑 우승상품
- Docker
- Baekjoon
- 데이콘
- PYTHON
- Real or Not? NLP with Disaster Tweets
- 코로나19
- ubuntu
- leetcode
- SW Expert Academy
- ChatGPT
- 자연어처리
- gs25
- Git
- hackerrank
- 우분투
- github
- 더현대서울 맛집
- 프로그래머스 파이썬
- AI 경진대회
- 프로그래머스
- 캐치카페
- Kaggle
- 백준
- 맥북
- 편스토랑
- programmers
- 파이썬
Archives
- Today
- Total
솜씨좋은장씨
[Ubuntu] 우분투 zip 명령어로 압축하는 방법! 본문
728x90
반응형
이번 NIPA 서버 반납 전 백업을 위해 그동안 서버에서 진행했던 여러 파일들을 압축파일로 만든 후에
다운로드 받아 외장하드에 저장해두기 위해 우분투에서 zip 파일로 압축하는 방법을 알아보게 되었습니다.
먼저 zip 이 설치되어있지 않으면 아래와 같은 메세지를 만나게 됩니다.
The program 'zip' is currently not installed. You can install it by typing:
sudo apt install zip
이는 메세지에 나온대로 아래의 명령어를 통하여 설치해주면 됩니다.
$ sudo apt install zip
zip 명령어의 설명은 zip --help를 통해 알 수 있습니다.
$ zip --help
Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license.
Zip 3.0 (July 5th 2008). Usage:
zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]
The default action is to add or replace zipfile entries from list, which
can include the special name - to compress standard input.
If zipfile and list are omitted, zip compresses stdin to stdout.
-f freshen: only changed files -u update: only changed or new files
-d delete entries in zipfile -m move into zipfile (delete OS files)
-r recurse into directories -j junk (don't record) directory names
-0 store only -l convert LF to CR LF (-ll CR LF to LF)
-1 compress faster -9 compress better
-q quiet operation -v verbose operation/print version info
-c add one-line comments -z add zipfile comment
-@ read names from stdin -o make zipfile as old as latest entry
-x exclude the following names -i include only the following names
-F fix zipfile (-FF try harder) -D do not add directory entries
-A adjust self-extracting exe -J junk zipfile prefix (unzipsfx)
-T test zipfile integrity -X eXclude eXtra file attributes
-y store symbolic links as the link instead of the referenced file
-e encrypt -n don't compress these suffixes
-h2 show more help
zip 압축 방법
압축하는 방법은 다음과 같습니다.
$ zip [ 압축파일명.zip ] -r [ 압축을 희망하는 디렉토리명 (경로) ]
$ ls
somjang tisory blog
만약 위와 같이 somjang, tistory, blog 세가지 디렉토가 존재할때
somjang 디렉토리를 somjang.zip 압축파일로 만들고 싶다! 한다면
$ zip somjang.zip -r ./somjang
위와 같이 명령어를 입력해주면 됩니다.
만약 현재 디렉토리에서 somjang, tistory, blog 이 세가지를 한번에 blog_backup으로 압축하고 싶다 한다면
$ zip blog_backup.zip -r ./*
위처럼 압축을 희망하는 경로를 ./* 으로 입력해주시면 됩니다.
압축을 해제할 때는 unzip 명령어를 활용하여 압축을 해제해주시면 됩니다.
$ unzip blog_backup.zip
읽어주셔서 감사합니다.
'유용한 정보 > Linux | Ubuntu' 카테고리의 다른 글
[Ubuntu] UserWarning: Could not import the lzma module. Your installed Python is incomplete. Attempting to use lzma compression will result in a RuntimeError. 해결방법 (0) | 2021.01.13 |
---|---|
[Ubuntu] ModuleNotFoundError: No module named '_bz2' 해결 방법 (0) | 2021.01.13 |
[Ubuntu] System restart required 해결방법 (0) | 2020.09.21 |
[Ubuntu] CMake 업데이트 하는 방법 (19) | 2020.09.10 |
[Ubuntu] 알아두면 유용한 우분투 명령어 모음! (4) | 2020.09.03 |
Comments