Ang mga gumagamit ng Linux ay biniyayaan ng maraming mabisa at maaasahang mga kagamitan sa pagsisiksik ng file na magagamit nila.
Ang karamihan ng mga kagamitan na nakalista dito ay gumagana nang maayos sa lahat ng mga distro ng Linux, at nasubukan namin ang mga ito sa Ubuntu.
alkitran
Ang alkitran ang compression ng file ay isa sa pinakalawak na ginagamit na mga utility ng compression ng file sa Linux. Ang file na naka-compress sa utility na ito ay mayroong panlapi .tar.gz at .tgz , at tinawag din sila tarballs .
Halimbawa, kung mayroon kaming isang file / direktoryo na pinangalanan palitan1 sa kasalukuyang direktoryo. Upang mai-save ito sa isang naka-compress na file na pinangalanan file.tar, gz , kailangan nating patakbuhin ang sumusunod na utos sa terminal:
$alkitran -czvffile.tar.gz swap1
Maaaring nagtataka ka kung ano ang eksaktong lumipat -czvf nangangahulugang, tingnan natin ito isa-isa.
-c : Lumikha ng isang Archive
-Nga : I-compress ang Archive na may gzip
-v : kilala bilang pandiwang . Ipinapakita nito ang pag-usad sa window ng terminal kapag ang archive ay nilikha.
-f : Pinapayagan ka ng switch na ito na tukuyin ang pangalan ng file ng archive.
I-install ito sa pamamagitan ng pagpapatakbo ng sumusunod na utos sa terminal:
$sudo apt-get install alkitrangzip
Ang gzip kumakatawan sa GNU Zip, at ito ay isang open-source format ng compression ng file na ginagamit upang i-compress ang mga solong file. Gumagawa ito ng mga naka-zip na file na may panlapi .gz karugtong
Ang ZIP at GZIP, ay parehong tanyag na mga format ng pagsisiksik ng file pagdating sa pag-save ng puwang at pagbawas ng oras na kinakailangan upang maipadala ang file sa internet.
Narito ang pangunahing syntax nito:
$gzip [Mga pagpipilian] [mga filename]Paggamit ng switch -ang bibigyan ka ng detalyadong impormasyon tungkol sa naka-compress na file.
Upang i-unzip ang isang file gamitin ang syntax:
$gzip -dfilename.gzUpang mai-install ang gzip, patakbuhin ang sumusunod na utos sa terminal:
$sudo apt-get install gzip7zip
Ang 7zip ay isang open-source utility compression file na paunang binuo para sa mga gumagamit ng Windows at kalaunan ay nai-port sa iba pang mga operating system tulad ng Linux at mga distrito nito. Sinusuportahan nito ang maraming mga format ng compression ng file at sikat para sa isang mataas na ratio ng compression na may mga diskarteng compression ng LZMA at LZMA2.
Syntax:
$7z isang filename.7z filenameUpang kunin:
$7z e filename.7zUpang mai-install ang 7zip, patakbuhin ang sumusunod na utos sa terminal:
$sudo apt-get installp7zip-puno p7zip-rarlzma
Ang lzma ay isa pang utility ng compression ng file tulad ng zip o tar, at nagpapadala ito ng paunang naka-install na may Linux at mga distrito nito. Ito ay medyo isang mabilis na paggamit ng compression ng file kumpara sa iba.
Upang lumikha ng archive:
$lzma-c --stdoutfilename>filename.lzmaUpang kumuha ng mga file:
$lzma-d --stdoutfilename.lzma>filenamebzip2
Ang bzip2 ay isang libre at bukas na mapagkukunan ng compression na file. Ito ay isang mas mabilis na paggamit ng file kumpara sa gzip ngunit maaari lamang nitong mai-compress ang isang solong file nang paisa-isa.
Syntax:
Ang pamamaraang ito ay gumagamit ng mas maraming RAM sa panahon ng compression. Upang mabawasan ang paggamit nito, lumipat –S , tulad ng ipinakita sa ibaba:
$bzip2 -sfilenameUpang kunin:
$bzip2 -dfilename.bz2xz compression ng file
Ang xz ay isang pag-upgrade sa utility ng compression ng lzma file ngunit maaari lamang i-compress ang isang solong file nang paisa-isa. Sumasama ito nang maayos sa lahat ng mga distrito ng Linux, kahit na ang mga mas matandang pinakawalan.
Syntax upang i-compress:
$xz filenameSyntax upang kunin:
$xz-dfilename.xzmagbahagi
Ang magbahagi , maikli para sa shell archive , ay isang simple at maaasahang utility ng compression ng file para sa mga gumagamit ng personal at kapangyarihan.
Syntax upang i-compress:
$shar filename>filename.sharSyntax upang kunin:
$unshar filename.sharUpang mag-install ng shar, patakbuhin ang sumusunod na utos sa terminal:
$sudo apt-get installmga sharutilKasama si
Ang Kasama si ay isang malawakang ginagamit na paggamit ng compression ng file sa Debian at mga derivatives nito.
Syntax upang i-compress:
$Kasama sicvsr filename.a isang filenameSyntax upang kunin:
$Kasama si -xvfilenamekgb
Ang kgb ay malayang gumamit ng paggamit ng compression ng file na may suporta para sa karamihan ng mga format ng file. Sinusuportahan nito ang pag-archive ng maraming mga file sa isa na may mataas na ratio ng compression.
Syntax sa archive:
$kgp filename.kgb filenameSyntax upang i-decompress:
$kgb x filename.kgbUpang mai-install ang kgb, patakbuhin ang sumusunod na utos sa terminal:
$sudo apt-get installkgbpax
Ang pax nangangahulugang Portable Archive Exchange, at ito ay isang file compression utility na ginamit sa paglikha at pagkuha ng mga archive. Sinusuportahan nito ang iba't ibang mga format ng compression ng file tulad ng tar, cpio, bcpio, at ustar.
Syntax upang i-compress:
$pax-wffilename.tar filenameSyntax upang i-decompress:
$pax-r <filename.tarUpang mai-install ang pax, patakbuhin ang sumusunod na utos sa terminal:
$sudo apt-get installpaxKaya, ito ang nangungunang 10 mga kagamitan sa pagsisiksik ng file para sa Linux at mga distrito nito. Mayroon pa ring iba pang mga kagamitan sa compression para sa Linux, ngunit ang 10 ito ang mga standout kapag nasubok sa iba't ibang mga parameter. Huwag mag-atubiling ibahagi ang iyong mga pananaw sa amin sa @linuxhint at @SwapTirthakar .