I
I
Iegan Amadeus2020-10-08 14:43:08
linux
Iegan Amadeus, 2020-10-08 14:43:08

Fast work with broken archives in linux?

Working with broken archives in linux is under-implemented. Do splice first, then cat. What if I have a 16TB archive? And I need to pull only one file from there? It’s terribly inconvenient, I don’t want to admit it, but it’s necessary, like in Windows, parts of the archive themselves are picked up, you can view and pull out what you need with one click.
Maybe I don't know something? Maybe there are third-party programs for this (free of charge)? I dug up only cat and splice ... I

use gnome, debian 10

Answer the question

In order to leave comments, you need to log in

3 answer(s)
R
Roman Mirilaczvili, 2020-10-09
@iegan1011

TAR is a format that does not allow you to extract a file from the middle without extracting the data from the archive.
If such functionality is needed, then file formats such as ZIP, 7Z are needed. In addition, they have support for partitioning into volumes.

H
hint000, 2020-10-08
@hint000

you need it like Windows
This functionality is implemented not by Windows , but by archivers (WinRar, WinZip, 7zip, ..), the same is true in Linux, the operating system does not care. Here in Linux, I right-click on a file or folder, select Create Archive from the context menu, then I can select a format, including zip, 7z or rar, broken down into volumes of the desired size. All in a couple of clicks on Linux. Why you do not have this - I can not know, the distribution is not named.
PS yes, tar does not know how to partition. But tar can't do it in Windows either :)
5f7f02455e467725436360.png

S
Saboteur, 2020-10-08
@saboteur_kiev

Dealing with broken archives in linux is under-implemented

Do splice first, then cat. What if I have a 16TB archive? And I need to pull only one file from there? It's terribly inconvenient, I don't want to admit it, but it's necessary, like in Windows, parts of the archive themselves are picked up, you can view and pull out what you need with one click.
How is Windows where is this?
I do not see that Windows could take tar and cut archives into pieces. You can show?
Or what does tar have to do with the Linux implementation?
Although I suspect that you are confusing application programs (such as rar) and the operating system itself.
So put a rar for Linux or 7zip - both support splitting the archive into many files and, if you do not make a solid archive, independent work with each piece.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question