10 7zip (Nchekwa Faịlụ) Ihe atụ iwu na Linux


7-Zip bụ ebe mepere emepe na-akwụghị ụgwọ, obe-ikpo okwu, dị ike, yana ebe nchekwa faịlụ zuru oke nwere oke mkpakọ, maka Windows. Ọ nwere ụdị ahịrị iwu dị ike nke ebugoro na sistemụ Linux/POSIX.

Ọ nwere oke mkpakọ dị elu na usoro 7z na mkpakọ LZMA na LZMA2, na-akwado ọtụtụ ụdị faịlụ ndị ọzọ dị ka XZ, BZIP2, GZIP, TAR, ZIP na WIM maka mbukota na mbupu; AR, RAR, MBR, EXT, NTFS, FAT, GPT, HFS, ISO, RPM, LZMA, UEFI, Z, na ọtụtụ ndị ọzọ maka iwepụta naanị.

Ọ na-enye izo ya ezo AES-256 siri ike na ụdị 7z na ZIP, na-enye oke mkpakọ nke 2-10% maka ụdị ZIP na GZIP (karịrị nke PKZip na WinZip nyere). Ọ na-abịa n'ikike iwepụta onwe ya maka usoro 7z wee wepụta ya n'asụsụ ruru 87.

Otu esi etinye 7zip na Linux

A na-akpọ ọdụ ụgbọ mmiri 7zip na sistemụ Linux p7zip, ngwungwu a na-ebute ụzọ n'ọtụtụ nkesa Linux. Ịkwesịrị ịwụnye ngwugwu p7zip zuru ezu iji nweta 7z, 7za, na 7zr CLI na sistemụ gị, dị ka ndị a.

Nkesa Linux dabere na Debian na-abịa na ngwugwu ngwanrọ atọ metụtara 7zip na ha bụ p7zip, p7zip-ful na p7zip-rar. A na-atụ aro ka ịwụnye ngwugwu p7zip zuru oke, nke na-akwado ọtụtụ usoro nchekwa.

$ sudo apt-get install p7zip-full

Nkesa Linux Red Hat na-abịa na ngwugwu abụọ metụtara 7zip na ha bụ p7zip na p7zip-plugins. A na-atụ aro ka ịwụnye ngwugwu abụọ a.

Iji tinye ngwungwu abụọ a, ịkwesịrị ịme ka ebe nchekwa EPEL dị na nkesa CentOS/RHEL. Na Fedora, ọ dịghị mkpa ịtọlite ebe nchekwa ọzọ.

$ sudo yum install p7zip p7zip-plugins

Ozugbo etinyere ngwungwu 7zip, ị nwere ike ịga n'ihu ịmụta ụfọdụ ihe atụ iwu 7zip bara uru iji kwakọ ma ọ bụ bupu ụdị nchekwa dị iche iche na ngalaba na-esote.

Mụta ihe atụ iwu 7zip na Linux

1. Iji mepụta faịlụ nchekwa .7z, jiri nhọrọ \a\. Ụdị ebe nchekwa akwadoro maka okike bụ 7z, XZ, GZIP, TAR, ZIP na BZIP2. Ọ bụrụ na faịlụ ebe nchekwa enyere adịlarị, ọ ga-agbakwunye faịlụ ndị ahụ na ebe nchekwa dị, kama idegharị ya.

$ 7z a hyper.7z hyper_1.4.2_i386.deb

2. Iji wepụta faịlụ nchekwa .7z, jiri nhọrọ \e\, nke ga-ewepụ ebe nchekwa ahụ n'akwụkwọ ndekọ aha na-arụ ọrụ ugbu a.

$ 7z e hyper.7z

3. Ka ịhọrọ usoro Archive, jiri -t (ụdị aha) nhọrọ, nke ga-enye gị ohere ịhọrọ usoro nchekwa dị ka zip, gzip, bzip2 ma ọ bụ tar (nke ndabara bụ 7z):

$ 7z a -tzip hyper.zip hyper_1.4.2_i386.deb

4. Iji hụ ndepụta faịlụ na ebe nchekwa, jiri ọrụ \l\ (ndepụta), nke ga-egosiputa ụdị usoro nchekwa, usoro eji, faịlụ dị na ebe nchekwa n'etiti ozi ndị ọzọ dị ka. egosiri.

$ 7z l hyper.7z

5. Iji nwalee iguzosi ike n'ezi ihe nke faịlụ Archive, jiri ọrụ \t (ule) dị ka egosiri.

$ 7z t hyper.7z

6. Iji ndabere ndekọ, ị kwesịrị ị na-eji 7za utility nke na-echebe onye nwe/otu faịlụ, n'adịghị ka 7z, na -si nhọrọ na-enyere ịgụ nke faịlụ si stdin.

$ tar -cf - tecmint_files | 7za a -si tecmint_files.tar.7z

7. Iji weghachi ndabere, jiri -so nhọrọ, nke ga-eziga mmepụta na stdout.

$ 7za x -so tecmint_files.tar.7z | tar xf -

8. Iji tọọ ọkwa mkpakọ, jiri nhọrọ -mx dị ka egosiri.

$ tar -cf - tecmint_files | 7za a -si -mx=9 tecmint_files.tar.7z

9. Iji melite faịlụ Archive dị ugbu a ma ọ bụ wepụ faịlụ (s) na faịlụ Archive, jiri \u\ na \d\ nhọrọ, n'otu n'otu.

$ 7z u <archive-filename> <list-of-files-to-update>
$ 7z d <archive-filename> <list-of-files-to-delete>

10. Ka ịtọọ paswọọdụ na faịlụ ebe nchekwa, jiri -p ọkọlọtọ {password_here} dị ka egosiri.

$ 7za a -p{password_here} tecmint_secrets.tar.7z

Maka ozi ndị ọzọ rụtụ aka na ibe nwoke 7z, ma ọ bụ gaa na ebe obibi 7zip: https://www.7-zip.org/.

Nke ahụ bụ ihe niile ugbu a! N'ime edemede a, anyị akọwala ihe atụ iwu 10 7zip (Faịlụ Archive) na Linux. Jiri mpempe nzaghachi dị n'okpuru jụọ ajụjụ ọ bụla ma ọ bụ kekọrịta anyị echiche gị.