ftp 소프트웨어로 데이터를 백업할 때는 파일이 너무 많아 시간이 많이 걸리므로 압축과 압축 해제 명령을 사용해야 합니다. 예를 들어, /opt/data 폴더를 백업해야 하는데, 데이터에 수만 개의 파일이 있기 때문에 이때 zip 명령을 사용해 데이터 파일이 압축된 후 전송되는 것을 확인해야 합니다:
CD /OPT
zip -r data.zip data
네, 데이터 파일은 업로드와 다운로드가 매우 빠른 data.zip 형식으로 압축됩니다. 마찬가지로, 압축된 파일을 CentOS로 전송할 때는 압축 해제를 사용해 파일을 압축할 수 있습니다; 예를 들어, /opt/data.zip를 압축 해제하면 다음 명령을 사용할 수 있습니다:
CD /OPT
지퍼 내data.zip
===============================
다음과 같은 관련 명령어가 더 많이 있습니다:
1. 파일 abc.txt와 디렉터리 dir1을 yasuo.zip로 압축하고 싶습니다:
# 집 -r yasuo.zip abc.txt 디어1
2. yasuo.zip 파일을 다운로드해서 압축을 풀고 싶습니다:
# 지퍼 내려yasuo.zip
3. 현재 디렉터리에 abc1.zip, abc2.zip, abc3.zip이 있는데, 이들을 함께 압축 해제하고 싶습니다:
# ABC 지퍼 풀어?. 집
참고: *가 임의의 문자 수를 나타내면 한 문자를 나타냅니다.
4. 큰 zip 파일 large.zip가 있는데 압축을 풀고 싶지 않고, 안에 뭐가 들어있는지 보고 싶어요:
# 지퍼 내려 -v large.zip
5. 압축된 파일을 다운로드했large.zip 압축된 파일이 완전히 다운로드되었는지 확인하고 싶습니다
# 지퍼 내려 -t large.zip
6. -v 옵션을 사용해 압축된 파일에 많은 디렉터리와 하위 music.zip디렉터리가 있고, 그 하위 디렉터리들은 사실 노래 mp3 파일이라서, 레이어별로 디렉터리를 만드는 대신 1단계 디렉터리로 파일을 다운로드하고 싶습니다:
# 지퍼 내려 -j music.zip |