7z

7-zip이 Linux의 다른 LZMA 구현보다 훨씬 빠른 이유는 무엇입니까?
7z

7-zip이 Linux의 다른 LZMA 구현보다 훨씬 빠른 이유는 무엇입니까?

지금 까지 tarLZMA 압축 옵션 ( --lzma또는--xz--lzip 최근에 7-Zip이 2021년에 Linux로 포팅되었다는 사실을 확인했습니다(https://www.xda-developers.com/7-zip-linux-official-release/). 나는 이전 P7Zip에 대해 말하는 것이 아닙니다(https://p7zip.sourceforge.net/), 이는 더 이상 유지 관리되지 않는 것으로 보이지만 공식 7-Zip에 관한 것입니다. 그래서 테스트한 결과 동일한 압축 비율에 대해 다...

Admin

"bash find"의 파일을 7z 아카이브에 추가
7z

"bash find"의 파일을 7z 아카이브에 추가

이거 물어보기 전에 엄청 검색해봤는데! (그래도 누군가 중복을 지적해줬으면 좋겠습니다.) 그래서 저는 다음과 같은 많은 파일을 수집했습니다. find . -name "2020-*" ...이러한 모든 파일을 .7z 아카이브로 "파이프"하는 방법이 있나요? (참고로 제가 원하는 작업은 실제로 파일 복사 작업이므로 "파이프라인"이 올바른 단어가 아닐 수도 있습니다.) 나는 비슷한 것을 시도했습니다 : find . -name "2020-*" | 7z a -p pumple.7z ...이것은 콘솔 입력을 ...

Admin

아카이브 이름을 폴더 이름으로 사용하여 다중 스레드 방식으로 여러 7z 아카이브를 자체 폴더로 추출하는 방법은 무엇입니까?
7z

아카이브 이름을 폴더 이름으로 사용하여 다중 스레드 방식으로 여러 7z 아카이브를 자체 폴더로 추출하는 방법은 무엇입니까?

아카이브 이름을 폴더 이름으로 사용하여 모든 7z 아카이브를 자체 폴더로 추출하려면 다음 명령을 실행합니다. 7z x "*.7z" -o* a.7z예를 들어, 두 개의 파일 과 가 있는 경우 및 b.7z폴더가 a생성되며, 여기에는 각각 및의 내용이 포함됩니다(디렉토리 구조 유지).ba.7zb.7z 때로는 7z 아카이브가 너무 많아서 여러 코어를 사용하여 이를 추출하고 싶을 때가 있습니다. 나는 이것을 읽었다답변통과아르툠 S.타슈키노프: 7z 압축 해제는 단일 스레드이므로 압축 형식의 제한 사항입니다...

Admin

모든 파일이 올바르게 추출되었는지 확인하십시오.
7z

모든 파일이 올바르게 추출되었는지 확인하십시오.

Synology에 대용량 zip 파일이 많이 있습니다. Synology의 내장 추출기는 약간 까다롭기 때문에 명령줄을 사용하여 파일이 올바르게 추출되었는지 확인하고 싶었습니다. 7z"표준" Linux 도구 가 설치됩니다 . 파일이 모두 올바르게 추출되었는지 확인하는 방법이 있습니까? GPT에 몇 가지 답변을 요청했지만 -t테스트에 사용한 파일이 맞는지 여부 만 알려줬습니다.~에지퍼가 손상되지 않았습니다. 7z 매뉴얼은 기본적으로 지원하는 것처럼 보이지 않거나 누락되었습니다. 이는 전적으로 가능합니다....

Admin

7z에서 x 크기보다 작은 파일에서만 텍스트를 grep
7z

7z에서 x 크기보다 작은 파일에서만 텍스트를 grep

이진 데이터와 대형(>1Mb) 및 소형(<1Mb) XML 파일이 포함된 7z 파일이 있습니다. 특정 문자열이 포함된 작은 XML 파일을 찾고 싶습니다. zgrep을 사용해 보았지만 모든 파일을 검색하는 것 같습니다. 편집: 내가 한 일은 .7z 내의 모든 xml 파일 목록을 작성하고 6자리 줄만 파악하고 파일 이름만 복사하고 추출하는 것이었습니다. 더 효율적인 방법이 있나요? 7z l test.7z *.xml > tmplist1 num="6" grep -E "\s[0-9]{$num}\...

Admin

tar를 7z로 직접 변환하시겠습니까?
7z

tar를 7z로 직접 변환하시겠습니까?

나는 수 GB 크기이고 수천 개의 파일을 포함하는 여러 개의 타르볼을 가지고 있으며, 현재 타르볼은 개별 파일을 추출하는 것을 매우 지루하게 만들기 때문에 이를 보다 일반적인 7z 아카이브로 변환할 수 있는지 궁금합니다. 가능하다면 이 작업을 내부에서 수행하고 싶습니다. 즉, 타르볼을 완전히 추출하지 않은 상태에서 수행하고 싶습니다. 이 작업을 수행하기 위해 다음 명령을 사용할 수 있다고 생각했지만 결과 아카이브에는 모든 데이터가 포함된 파일이 하나만 포함되어 있습니다. tar -xf 100GB.ta...

Admin

Zip을 7zip으로 압축
7z

Zip을 7zip으로 압축

zip 파일을 7z 형식으로 변환하는 쉘(또는 기타 터미널 기반) 스크립트가 필요합니다. 일부 zip 파일에는 더 많은 zip 파일이 포함된 폴더가 포함되어 있습니다. 원본 zip 파일 내부의 폴더에 zip 파일이 있기 때문에 이 작업은 반복적으로 작동해야 합니다. 이것이 의미가 있기를 바랍니다. 저는 윈도우가 아닌 리눅스를 사용하고 있습니다. 감사합니다, 브라이언 ...

Admin

7zip은 여러 파일을 자신의 이름으로 압축합니다.
7z

7zip은 여러 파일을 자신의 이름으로 압축합니다.

7zip 유틸리티를 사용하여 보관/압축하려는 파일이 많이 있습니다. 모두 같은 폴더에 있습니다. 각 아카이브는 아카이브되는 파일과 동일한 이름을 가져야 합니다. 예를 들어 파일이 이면 1.txt아카이브 도 이어야 2.txt합니다 .3.txt1.7z2.7z 일부 배치 스크립트를 찾았지만 bash 스크립트가 필요합니다. 다음을 사용하여 모든 파일을 나열할 수 있습니다. for i in *.txt; do echo $i; done 그러나 7zip 명령으로는 작동하게 할 수 없습니다.7z a 'archive...

Admin

7z 기존 Tar 파일
7z

7z 기존 Tar 파일

우분투 20.04를 사용하고 있는데 71GB.tar장기 저장소로 옮기기 전에 7zip으로 압축하고 싶은 파일이 있습니다. directory.tar.7z다음을 사용하여 새 항목을 만들 수 있습니다 . #tar cf - directory | 7z a -si directory.tar.7z 하지만 난 할 수 없어 #7z a -si directory.tar.7z 그냥 멈춥니다...오류는 없습니다... 7zip은 어떻게 할 수 있나요?미리기존 tar 아카이브가 있습니까? ...

Admin

아카이브 생성 중 7z 로그 작성
7z

아카이브 생성 중 7z 로그 작성

상태: 나는 내 vps를 외부 하드 드라이브에 매일 백업하고 rsyncd를 사용하여 날짜 기능으로 명명된 폴더에 매일 "스냅샷"을 만듭니다. 그런 다음 rsync 스냅샷 직후에 7z를 사용하여 장기 저장을 위해 업로드할 수 있는 멀티파트 아카이브를 생성합니다. 진전 아래 7z 명령을 사용하여 위의 모든 작업을 수행할 수 있습니다. cd /path/to/external/hd/daily-snapshots/$(date --date="yesterday" +%Y-%m-%d) && cputool ...

Admin

7z 아카이브를 tar.zst로 즉시 다시 압축
7z

7z 아카이브를 tar.zst로 즉시 다시 압축

나에겐 무리가 있어7z다시 압축하려는 아카이브(디렉토리와 파일 포함)tar.zst(보관을 취소해야 하는 경우 압축 해제 속도가 더 빨라집니다.) 수동으로 압축을 푼 다음 다시 압축할 수 있지만 tar -cvf --zstd foo.tar.zst foo/이는 완전히 압축이 풀린 파일을 디스크에 저장하는 것을 의미하며 이는 디스크 활용 PoV에서는 그리 좋지 않습니다. |압축이 풀린 파일을 디스크에 저장하지 않고 파일을 다시 압축하기 위해 7z에서 tar로 파일을 (어떻게든) "스트리밍" 할 수 있습니까 ...

Admin

7z가 CPU를 충분히 사용하지 않는 이유는 무엇입니까?
7z

7z가 CPU를 충분히 사용하지 않는 이유는 무엇입니까?

4GB RAM을 갖춘 CentOS 9.3 vCPU 가상 머신. 7z를 사용하여 cron 작업을 실행하여 35GB의 데이터를 150개의 파일로 압축했습니다.7za a -mx=9 -mmt=3 ... RAM 사용량 - 18%, 디스크 대기열이 작고, CPU 평균은 61%입니다. 왜 100%가 아닌가? 병목 현상을 찾는 방법은 무엇입니까? sar -p -d 1 10 Linux 5.14.0-80.el9.x86_64 (logger) 30/04/22 _x86_64_ (3 CPU...

Admin

압축된 타르볼의 대안
7z

압축된 타르볼의 대안

나는 Debian을 사용하여 테이프를 읽고 쓰는데 최근에 저장된 데이터 스트림의 크기, 즉 실제로 테이프에 기록된 데이터를 파악해야 하는 문제에 부딪혔습니다.이 문제). 간단히 말해서 .tar.lzma테이프에서 전체 아카이브를 먼저 복사하지 않으면 사용이 불가능해 보입니다. 압축된 타르볼을 위한 대체 컨테이너 형식이 있습니까? 아카이브 자체의 전체 크기를 선형적으로 결정할 수 있습니다(예: 구두닦이 테이프가 필요 없음). 크기 결정아니요전체 아카이브를 디스크로 읽기 선형 압축 해제/액세스 허용...

Admin

여러 파일을 사용하여 여러 파일의 압축을 풉니다.
7z

여러 파일을 사용하여 여러 파일의 압축을 풉니다.

txt에 1000개의 rar 파일과 비밀번호 목록이 있습니다. 이 모든 파일의 압축을 풀고 모든 비밀번호를 시험해 보고 싶습니다. 시험을 마친: for file in "$(ls *.rar)"; do for f in "$(cat pass.txt)"; do unrar x -p"${f} "${file}; done; done 하지만 작동하지 않습니다. unrar 7za를 사용해 보았지만 여전히 실패했습니다. ...

Admin