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 swap1Jums 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 targzip
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.gzLai instalētu gzip, terminālā palaidiet šādu komandu:
$ sudo apt-get install gzip7zip
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 nosaukumsLai iegūtu:
E $ faila nosaukums.7zLai instalētu 7zip, terminālā palaidiet šādu komandu:
$ sudo apt-get install p7zip-full p7zip-rarlzma
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.lzmaLai izgūtu failus:
$ lzma -d --stdout faila nosaukums.lzma> faila nosaukumsbzip2
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:
Šī 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 nosaukumsLai iegūtu:
$ bzip2 -d faila nosaukums.bz2xz 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 nosaukumsSintakse, lai iegūtu:
$ xz -d faila nosaukums.xzshar
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.sharSintakse, lai iegūtu:
$ unshar faila nosaukums.sharLai instalētu Shar, terminālī palaidiet šādu komandu:
$ sudo apt-get install sharutilsar
The ar ir Debianā un tā atvasinājumos plaši izmantota failu saspiešanas lietderība.
Sintakse saspiest:
$ ar cvsr faila nosaukums.faila nosaukumsSintakse, lai iegūtu:
$ ar -xv faila nosaukumskg
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 nosaukumsSintakse, lai atspiestu:
$ kgb x faila nosaukums.kgLai instalētu kgb, terminālī palaidiet šādu komandu:
$ sudo apt-get install kgbpax
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 nosaukumsSintakse, lai atspiestu:
$ pax -r < filename.tarLai instalētu pax, terminālā palaidiet šādu komandu:
$ sudo apt-get install paxTā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.