내 Windows 10 컴퓨터에는 winzip이나 7zip 또는 어떤 종류의 압축 소프트웨어도 설치되어 있지 않습니다.
이유는 묻지 마세요
따라서 Windows 10 컴퓨터는 실행만 가능하며 파일을 unzip
처리할 수 없습니다 .tar
.
data/
10GB 이상의 폴더가 있습니다 . RHEL-8.9에서 이 작업을 수행하는 zip -r
데 시간이 너무 오래 걸립니다(그리고 압축할 수 없는 많은 파일을 압축하려고 하는지도 모르겠습니다).
Linux에서 폴더(tar 이외의)를 컨테이너화하여 무압축 .tar를 시뮬레이션하여 USB 스틱으로 전송하고 네트워크를 통해 간단한 단일 파일 작업을 수행한 다음 Windows 10에서도 실행할 수 있는 방법이 있습니까? / Windows 11을 사용할 때 타사 압축 소프트웨어가 설치되어 있지 않은 곳은 어디입니까(사진의 Windows는 win10.iso에서 새로 설치되었으며 그 이상은 아닙니다).
이것이 최선의 접근 방식 이라면 zip
위의 설명을 기반으로 Linux의 옵션은 무엇입니까?
답변1
zip
Linux의 셸에서 인수 없이 이 명령을 실행하면 간단한 도움말 메시지가 표시됩니다.
$ zip
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
....
-e encrypt -n don't compress these suffixes
-h2 show more help
$
-0
귀하의 경우 압축되지 않은 데이터를 저장하고 -r
모든 데이터를 반복적으로 보관하도록 지정할 수 있습니다
예: bar
전체 폴더를 하나의 거대한 zip 아카이브로 병합해야 하는 경우 다음 명령을 실행할 수 있습니다.
zip -0 -r foo.zip bar/*
결과 foo.zip
아카이브는 Windows에서 쉽게 압축을 풀 수 있습니다.
답변2
zip
압축 없이 파일을 저장 하는 옵션을 사용할 수 있습니다 (예: tar
). 명령은 다음과 같습니다:
zip -0 -r archive.zip /path/to/file