Kompresija

Top 10 failu saspiešanas utilītas Linux

Top 10 failu saspiešanas utilītas Linux
Failu pārsūtīšana no viena datora uz citu vai droša to glabāšana ir galvenais uzdevums gan parastajiem, gan profesionālajiem lietotājiem. Dažreiz internetā nav iespējams nosūtīt failus, kuru lielums pārsniedz noteiktu lielumu, tāpēc jums ir nepieciešami utilīti, kas palīdzēs samazināt faila lielumu, neapdraudot datus vai to kvalitāti. Tas arī palīdz apvienot vairākus failus un samazināt kopējo faila lielumu, lai palīdzētu to droši nosūtīt internetā.

Linux lietotāji tiek svētīti ar daudzām efektīvām un uzticamām failu saspiešanas utilītām, kas ir viņu rīcībā.

Lielākā daļa šeit uzskaitīto utilītu darbojas labi ar visiem Linux distros, un mēs tos esam pārbaudījuši Ubuntu.

darva

The darva failu saspiešana ir viena no visplašāk izmantotajām failu saspiešanas utilītprogrammām Linux. Ar šo utilītu saspiestajam failam ir sufikss .darva.gz un .tgz, un viņus arī sauc tarballs.

Piemēram, ja mums ir fails / direktorijs ar nosaukumu mijmaiņa1 pašreizējā direktorijā. Lai to saglabātu saspiestā failā ar nosaukumu failu.darva, gz, mums terminālā ir jāpalaiž šāda komanda:

$ tar -czvf fails.darva.gz swap1

Jums varētu būt jautājums, kas tieši pārslēdzas -czvf nozīmē, redzēsim to pa vienam.

-c : Izveidojiet arhīvu
-z : Saspiest arhīvu ar gzip
-v : zināms kā "runīgs”. Kad arhīvs tiek veidots, tas parāda progresu termināla logā.
-f : Šis slēdzis ļauj norādīt arhīva faila nosaukumu.

Instalējiet to, izpildot šādu komandu terminālā:

$ sudo apt-get install tar

gzip

The gzip apzīmē GNU Zip, un tas ir atvērtā koda failu saspiešanas formāts, ko izmanto atsevišķu failu saspiešanai. Tas ražo saspiestus failus ar sufiksu .gz pagarinājums.

ZIP un GZIP ir ļoti populāri failu saspiešanas formāti, ietaupot vietu un samazinot laiku, kas nepieciešams faila nosūtīšanai internetā.

Šeit ir tā pamata sintakse:

$ gzip [Iespējas] [failu nosaukumi]

Izmantojot slēdzi -l sniegs detalizētu informāciju par saspiesto failu.

Lai izspiestu failu, izmantojiet sintaksi:

$ gzip -d faila nosaukums.gz

Lai instalētu gzip, terminālā palaidiet šādu komandu:

$ sudo apt-get install gzip

7zip

The 7zip ir atvērtā koda failu saspiešanas lietderība, kas sākotnēji tika izstrādāta Windows lietotājiem un vēlāk tika pārnesta uz citām operētājsistēmām, piemēram, Linux un tās distros. Tas atbalsta vairākus failu saspiešanas formātus un ir populārs ar augstu saspiešanas pakāpi, izmantojot LZMA un LZMA2 saspiešanas paņēmienus.

Sintakse:

7z $ faila nosaukums.7z faila nosaukums

Lai iegūtu:

E $ faila nosaukums.7z

Lai instalētu 7zip, terminālā palaidiet šādu komandu:

$ sudo apt-get install p7zip-full p7zip-rar

lzma

The lzma ir vēl viena failu saspiešanas lietderība, piemēram, zip vai tar, un tā tiek piegādāta iepriekš instalēta kopā ar Linux un tās distros. Tā ir diezgan ātra failu saspiešanas lietderība, salīdzinot ar citām.

Lai izveidotu arhīvu:

$ lzma -c --stdout faila nosaukums> faila nosaukums.lzma

Lai izgūtu failus:

$ lzma -d --stdout faila nosaukums.lzma> faila nosaukums

bzip2

The bzip2 ir bezmaksas un atvērtā koda failu saspiešanas lietderība. Tā ir ātrāka failu utilīta, salīdzinot ar gzip, taču vienlaikus var saspiest tikai vienu failu.
Sintakse:

$ bzip2 faila nosaukums

Šī tehnika saspiešanas laikā izmanto vairāk RAM. Lai samazinātu tā lietošanu, pārslēdzieties -s, kā parādīts zemāk:

$ bzip2 -s faila nosaukums

Lai iegūtu:

$ bzip2 -d faila nosaukums.bz2

xz failu saspiešana

The xz ir jauninājums uz lzma failu saspiešanas lietderību, bet vienlaikus var saspiest tikai vienu failu. Tas labi integrējas visos Linux distros, pat vecākajos laidienos.

Sintakse saspiest:

$ xz faila nosaukums

Sintakse, lai iegūtu:

$ xz -d faila nosaukums.xz

shar

The shar, īss vārds “čaulas arhīvs”Ir vienkārša un uzticama failu saspiešanas lietderība personīgajiem un enerģijas lietotājiem.

Sintakse saspiest:

$ shar faila nosaukums> faila nosaukums.shar

Sintakse, lai iegūtu:

$ unshar faila nosaukums.shar

Lai instalētu Shar, terminālī palaidiet šādu komandu:

$ sudo apt-get install sharutils

ar

The ar ir Debianā un tā atvasinājumos plaši izmantota failu saspiešanas lietderība.

Sintakse saspiest:

$ ar cvsr faila nosaukums.faila nosaukums

Sintakse, lai iegūtu:

$ ar -xv faila nosaukums

kg

The kg var brīvi izmantot failu saspiešanas utilītu ar atbalstu lielākajai daļai failu formātu. Tas atbalsta vairāku failu arhivēšanu vienā ar augstu saspiešanas pakāpi.

Sintakse arhivēšanai:

$ kgp faila nosaukums.kgb faila nosaukums

Sintakse, lai atspiestu:

$ kgb x faila nosaukums.kg

Lai instalētu kgb, terminālī palaidiet šādu komandu:

$ sudo apt-get install kgb

pax

The pax apzīmē Portable Archive Exchange, un tā ir failu saspiešanas lietderība, ko izmanto arhīvu veidošanā un iegūšanā. Tas atbalsta dažādus failu saspiešanas formātus, piemēram, darvu, cpio, bcpio un ustar.

Sintakse saspiest:

$ pax -wf faila nosaukums.darvas faila nosaukums

Sintakse, lai atspiestu:

$ pax -r < filename.tar

Lai instalētu pax, terminālā palaidiet šādu komandu:

$ sudo apt-get install pax

Tātad, šīs ir 10 populārākās Linux un tās distros failu saspiešanas utilītas. Linux joprojām ir citas saspiešanas utilītas, taču šīs 10 ir izcilas, pārbaudot ar dažādiem parametriem. Nekautrējieties dalīties savos uzskatos ar mums vietnē @linuxhint un @SwapTirthakar.

5 labākie ergonomiskie datoru peles izstrādājumi Linux
Vai ilgstoša datora lietošana izraisa sāpes plaukstas locītavā vai pirkstos? Vai jūs ciešat no stīvām locītavām un jums pastāvīgi ir jāspiež rokas? Va...
How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...
Izmantojot X-Mouse Button Control, atšķirīgi mainiet peles pogas atšķirīgai programmatūrai
Varbūt jums ir nepieciešams rīks, kas varētu mainīt peles vadību ar katru lietoto lietojumprogrammu. Ja tas tā ir, varat izmēģināt lietojumprogrammu a...