7-zip to darmowy, open-source archiver, który używa formatu pliku 7z (rozszerzenie). Jednak to narzędzie może odczytywać i zapisywać do innych formatów plików. 7-zip jest najbardziej popularny wśród użytkowników systemu Windows. Może być uruchamiany zarówno w wierszu poleceń, jak i w graficznym interfejsie użytkownika do odczytu i zapisu plików archiwalnych. Mimo że 7-zip jest wolny i open-source, a kod jest na licencji GNU LGPL, kod unRAR ma ograniczenia unRAR.,
ograniczenie zostało wprowadzone, aby zapobiec inżynierii odwrotnej algorytmu kompresji RAR. Format Archiwum 7-Zip nie jest domyślnie obsługiwany w większości dystrybucji Linuksa. Jeśli spróbujesz rozpakować archiwum 7-zip, może wystąpić następujący błąd:
jednak nie powinno to cię martwić. W tym poście podamy Ci dokładne informacje o tym, jak zainstalować 7-Zip na Linuksie i jak go używać do rozpakowywania i archiwizowania plików.,
Kiedy wykonamy polecenie takie jak apt install 7-zip na terminalu Ubuntu, pojawi się błąd jak: Unable to locate package 7-zip. Dzieje się tak dlatego, że w Linuksie 7Zip jest pakowany jako p7zip.
zainstaluj 7-Zip w Linuksie
jak opisano powyżej, p7zip jest formatem pakietu dla 7-Zip w systemach Linux. P7zip jest dostępny w trzech wersjach-p7zip, p7zip-full i p7zip-rar. p7zip i p7zip-full są ze sobą blisko spokrewnione. Jedyną różnicą jest p7zip-full zapewnia obsługę większej liczby algorytmów kompresji 7z. p7zip zapewnia obsługę plików p7zip-rar., Aby uzyskać lepsze wrażenia, zainstalujemy p7zip-full i p7zip-rar.
zainstaluj 7-Zip na Ubuntu
1. Uruchom Terminal z menu aplikacji lub za pomocą kombinacji klawiszy Ctrl + Alt + Z.
2. Włącz repozytorium universe w Ubuntu. Jest to repozytorium zawierające Pakiety p7zip.
sudo add-apt-repository universesudo apt update
3. Zainstaluj 7zip w Ubuntu.,
sudo apt install p7zip-full p7zip-rar
Install 7-zip in Fedora or CentOS / RHEL
Launch the Terminal and execute the command below.
sudo yum install p7zip p7zip-plugins
Now that we have successfully installed 7-Zip in our Linux systems, let’s look at ten useful p7zip commands.
10 useful 7-zip Linux commands
Create a ‘.,Plik archiwum 7z:
użyjemy argumentu „a”. Inne obsługiwane formaty to XZ, GZIP, TAR, ZIP i BZIP2. Jeśli archiwum o tej samej nazwie już istnieje, 7zip doda pliki biblioteki zamiast nadpisywać je.
składnia:
7z a e.g7z a myArchive.7z StudyModules/
Wyodrębnij a'.7z 'archive:
użyjemy opcji „e”, jak pokazano w Komendzie poniżej.,
składnia
7z e e.g.,7z e myARchive.7z
użyj określony format Archiwum:
w tym celu użyjemy opcji „-t”. Formaty archiwów, których możesz użyć to 7z (domyślnie), gzip, zip, tar lub bzip2.,iv>
Lista plików w archiwum:
aby zobaczyć wszystkie pliki w archiwum, używany format Archiwum, zastosowaną metodę i inne ważne informacje, użyjemy opcji „l”,
składnia:
7z l e.g.,7z l myArchive.zip
test integralności archiwum:
aby zweryfikować integralność archiwum, użyjemy opcji „t”.,
składnia:
7z t e.g.,7z t myArchive.7z
Kopia zapasowa a katalog.
najlepiej utworzyć kopię zapasową używając narzędzia 7za. Zachowuje właściciela / grupę o pliku, w przeciwieństwie do 7z. dodamy również opcję „- si”, która umożliwia odczyt plików ze standardowego wejścia (stdin).
najpierw utworzymy archiwum tar, a następnie utworzymy archiwum kopii zapasowej 7z za pomocą narzędzia 7za.,
tar -cf - StudyModules | 7za a -si StudyModules.tar.7z
Przywróć kopię zapasową za pomocą 7zip.
użyjemy opcji-so ze standardowym strumieniem wyjściowym (stdout).
7za x -so StudyModules.tar.7z | tar xf -
Ustaw niestandardowy poziom kompresji.
użyjemy opcji-mx. Poziom kompresji waha się od 1 do 10, przy czym 1 jest domyślną opcją., Im większa liczba, tym lepszy współczynnik kompresji, ale dłuższy czas procesu kompresji.
tar -cf - StudyModules | 7za a -si -mx=9 StudyModules.tar.7z
Dodaj / Usuń pliki do archiwum (Aktualizuj).
aby dodać nowe pliki lub zaktualizować archiwum, użyjemy opcji-u.,
Syntax:
7z u e.g.,7z u myArchive.7z ceh-V1.pdf ceh-V2.pdf
To remove files from an archive, we will use the -d option.
Syntax:
d e.g.,7z d myArchive.7z ceh-V1.pdf ceh-V2.pdf
Set a password for an archive.
We will need to use the -p flag.,
składnia:
7z a -p{your-password} e.g.,7z -a -p{admin123} myArchive.7z StudyModules/
podsumowanie
jest to kompletny przewodnik jak zainstalować i zacząć pracę z 7zip na Linuksie. Możesz spojrzeć na stronę man 7z lub odwiedzić ich oficjalną stronę internetową, aby uzyskać więcej informacji. Skorzystaj z poniższej sekcji opinii, aby zadać pytania lub podzielić się dodatkowymi informacjami z naszymi czytelnikami.