I Ubuntu har arkivbehandleren (eller filrullen) gjort det enkelt for alle å komprimere og zip opp en fil eller mappe, men hvis du har en stor fil, si 20GB, og du vil sikkerhetskopiere den til CD / DVD, finner du at ingen komprimering kan redusere filstørrelsen slik at den passer inn i 1 CD / DVD. I så fall er det en bedre løsning å komprimere og dele den store filen i flere mindre filer og lagre dem separat. Dette gjelder også hvis du vil dele en stor fil på et fildelingsnettsted. Å dele den komprimerte filen i flere mindre filer vil gjøre det lettere for andre å laste ned.

La oss si at den store filen er en filmfil som finnes i "/home/username/movie/large-file.avi" og du vil komprimere, dele og lagre de mindre filene i mappen "/ home / username / movie / split -flies / ", dette er hva du skriver inn i terminalen:

 cd film / split-filer 

(endre filepath til hvor du vil beholde delt filer)

 tar -cvj /home/username/movie/large-files.avi | splitt -b 650m -d - "large-files.tar.bz." 

Du vil nå se flere filer som vises i mappen "split-files", hver med filstørrelse på 650 MB og med filnavn "big-files.tar.bz.00", "big-files.tar.bz.01", "big-files.tar.bz.01" big-files.tar.bz.02 ", etc.

For å gjenopprette og trekke ut delte filene, skriv inn

 katt large-files.tar.bz. *> large-files.tar.bz tar -xvj big-file.tar.bz 

og du kan få den opprinnelige filen tilbake.

Kjenner du til andre måter å komprimere og dele filer på i Ubuntu?