Skip to content
Uudet virat
  • Miten salasanageneraattori otetaan käyttöön tai poistetaan käytöstä Microsoft Edgessä
  • Windows 11 -päivitys KB5007262 korjaa Microsoft Installer -ongelman
  • Teemojen lisääminen mukauttaaksesi Microsoft Edgeä
  • Kuinka päivittää Windows 11:een
  • Kuinka muuttaa oletussovellusten ja pelien asennuspaikkaa Windows 10:ssä
onioni tech

Vain yksi tekninen sivustoz

  • Home
  • Technology News
  • Linux
  • Windows
  • Mac
  • Hardware
  • Internet
  • More
    • Opinions
    • Productivity
    • Smart Home
onioni tech

Vain yksi tekninen sivustoz

  • Home
  • Technology News
  • Linux
  • Windows
  • Mac
  • Hardware
  • Internet
  • More
    • Opinions
    • Productivity
    • Smart Home
onioni tech

Vain yksi tekninen sivustoz

Home - Linux - Tiedostojen pakkaaminen ja jakaminen Ubuntussa

Pakkaa jaetut tiedostot Ubuntussa

Tiedostojen pakkaaminen ja jakaminen Ubuntussa

    tiistai 11 toukokuun, 2021

Contents

  • 1 Tiedostojen pakkaaminen ja jakaminen Ubuntussa
    • 1.1 Tunne puristuksesi
    • 1.2 Klassinen Linux-lähestymistapa
    • 1.3 Moderni korkeapakkausratkaisu

Tiedostojen pakkaaminen ja jakaminen Ubuntussa

Kuten useimmat modernit Linux-jakelut, Ubuntussa on oletusarvoisesti monia työkaluja jokaiseen tarpeeseen. Niistä löydät Arkistonhallinnan, jolla voit tallentaa tiedostoja pakattuihin paketteihin. Siellä on kuitenkin pieni ongelma: ne voivat silti olla liian suuria siihen, mitä tarvitset. Tällaisissa tapauksissa paras veto on pakata ja jakaa tiedosto pienempiin osiin.

Vaikka Ubuntussa on työkalut täsmälleen tämän tekemiseen, valitettavasti Archive Manager ei ole paras tällaisiin tehtäviin. Silloin sinun on käännyttävä terminaaliin. Onneksi prosessi on helppoa, ja voit sekä pakata että jakaa tiedostot pienempinä paloina yhdellä komennolla. Katsotaanpa miten.

Tunne puristuksesi

Ennen kuin aloitamme, meidän on selitettävä vähän jotain kaikista puristusmuodoista, jotka säästävät sinulle arvokasta aikaa: se ei pinota.

Tällä tarkoitamme sitä, että jos sinulla on joukko erittäin pakattuja tiedostoja, et saa paljon hyötyä pakkaamalla ne uudentyyppisellä pakkauksella. Oletetaan, että haluat jakaa tiedostoja, kuten jo pakatut JPG-kuvat, MP4-videotiedostot tai muut pakatut arkistot. Siinä tapauksessa ei ole mitään syytä käyttää korkeimpia käytettävissä olevia pakkausasetuksia. On parempi valita ”tallentaa” ne (ilman pakkausta) arkistoon.

Pakkaamattomille tai kevyesti pakatuille tiedostoille, vaikka TXT-tiedostot, suuret tietokannat tai pakkaamattomat tiedostot, korkeimman pakkausasetuksen saavuttaminen voi tuottaa radikaalisti pienempiä tiedostoja.

Klassinen Linux-lähestymistapa

Oletetaan, että haluat pakata tiedoston, joka on täällä käytetty Windows 10 ISO. Voit kääntyä klassisten työkalujen, kuten tar, splitja bzip pakata ja jakaa se pienempiin tiedostoihin.

Pakkaa jaetut tiedostot alkuperäisessä Ubuntun tiedostokoolla

1. Käynnistä päätelaite. Nopea tapa on painamalla CTRL + ALT + T. Siirry sitten kansioon, johon sinulla on suuri tiedosto, jonka haluat tallentaa jaettuun arkistoon. Pidä asiat puhtaina luomalla alikansio nimeltä split, johon tallennamme jaetun arkiston seuraavilla tavoilla:

mkdir split
Pakkaa jaetut tiedostot Ubuntu Mkdir Split -sovelluksessa

Syötä sitten se:

cd split
Pakkaa jaetut tiedostot Ubuntu Cd Split -sovelluksessa
  1. Pakkaa tiedosto tai kansio jaettuun arkistoon seuraavalla komennolla:
tar -cvj FILENAME | split -b SIZE_OF_PARTS -d - "BASE NAME OF ARCHIVE"

Windows 10 ISO -järjestelmämme komento näytti tältä:

tar -cvj ~/Data/Windows10.iso | split -b 50m -d - "Windows10_ISO.tar.bz."
  • ”~ / Data / Windows10.iso” on pakatun tiedoston polku ja tiedostonimi.
  • split -b 50m toteaa, että haluamme jakaa arkistomme 50 Mt: n osiin. Muuta arvo vastaamaan haluamaasi kokoa.
  • Windows10_ISO.tar.bz. on jaettujen arkistotiedostojen tiedostonimi. Huomaa, että sen lopussa on ylimääräinen piste. Tämä johtuu siitä, että jokaisella palalla on myös numero lopussa, mikä heijastaa sen sijaintia sekvenssissä.
Pakkaa jaetut tiedostot Ubuntu Tar Split Bz: ssä

Pian sen jälkeen, pakattujen tiedostojen koosta ja tietokoneen nopeudesta riippuen, jaetun arkiston osat löydät jaetusta alikansiosta.

Pakkaa jaetut tiedostot Ubuntuun pakatut jaetut tiedostot

Jos tarkistat heidän kollektiivisen koon, se on pienempi kuin niiden pakkaamaton kokonaismäärä.

Pakkaa jaetut tiedostot pakatun jaetun tiedoston koon mukaan

Alkuperäisten tiedostojen palauttamiseksi sinun on ensin koottava kaikki osat uudelleen yhteen arkistoon:

cat BASE_NAME_OF_PARTS.* > BASE_NAME_OF_PARTS.bz

Pura sen sisältö sitten:

tar -xvj REASSEMBLED_ARCHIVE.bz

Meidän tapauksessamme kaksi yllä olevaa komentoa näyttävät tältä:

cat Windows10_ISO.tar.bz.*
tar -xvj Windows10_ISO.tar.bz

Voimme kuitenkin tehdä paremmin käyttämällä uudempaa pakkaustyökalua, kuten näet seuraavaksi.

Moderni korkeapakkausratkaisu

7Zip on moderni arkistoija, joka tarjoaa korkeat pakkausnopeudet ja mukana myös jaettujen arkistojen tuki. Siksi se on parempi ratkaisu käsiteltävään tehtävään. Ubuntu ei kuitenkaan tule sen mukana. Asenna Linux-versio, p7zip, käyttämällä:

sudo apt install p7zip-full
Pakkaa jaetut tiedostot Ubuntussa Asenna P7zip

Tiedostojen pakkaaminen jaetussa arkistossa on vielä helpompaa kuin aiemmin nähty oletusratkaisu. Sinun on ilmoitettava vain jokaisen jaetun tiedoston koko, perushakemiston tiedostonimi ja pakattava sisältö:

7z -vSIZE_OF_SPLIT_FILES a ARCHIVE_FILENAME FILE_TO_COMPRESS

Esimerkiksi Windows 10 ISO -tietokoneessa pakataan se moniosaiseen arkistoon, jossa kukin osa olisi 50 Mt: n kokoinen, komento näyttää tältä:

7z -v50m a Windows10_iso.7z ~/Data/Windows10.iso
Pakkaa jaetut tiedostot pakkaamalla Ubuntu 7z: ssä

Jonkin ajan kuluttua löydät tulokset jaetusta alikansiosta, ja niiden koko on pienempi kuin jos käyttäisit tar-split-bzip-lähestymistapaa, jonka näimme aiemmin.

Pakkaa jaetut tiedostot Ubuntu 7z: ssä Pakkaus valmis

Saadaksesi tiedostosi takaisin, pura vain sarjan ensimmäinen tiedosto, ja 7z käy loput läpi automaattisesti:

7z e FIRST_PART_OF_COMPRESSED_ARCHIVE

Esimerkissämme tämä oli:

7z e Windows10_iso.7z.001

On myös syytä huomata, että nykyään sinulla on paljon muita vaihtoehtoja pakattujen arkistojen luomiseen pigzin tai plzipin kaltaisilla työkaluilla.

Onko pakatut jaetut arkistot mielestäsi käytännöllisiä? Mitä pakkaustyökaluja käytät niiden käsittelemiseen? Kerro meille alla olevasta kommenttiosasta.

Liittyvät:

  • Kuinka pakata ja purkaa tiedostoja Androidissa ZArchiverin avulla
  • Kuinka pakata arkistoja käyttämällä kaikkia suorittimen ytimiä tervan kanssa
  • Kuinka yksinkertaistaa 7z-pakkausta Bash-aliaksilla

#Tiedostojen #pakkaaminen #jakaminen #Ubuntussa

How much onions deserves this post?

Click a onion to throw it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Artikkelien selaus

Previous Article
Next Article

Viimeisimmät artikkelit

  • Miten salasanageneraattori otetaan käyttöön tai poistetaan käytöstä Microsoft Edgessä
  • Windows 11 -päivitys KB5007262 korjaa Microsoft Installer -ongelman
  • Teemojen lisääminen mukauttaaksesi Microsoft Edgeä
  • Kuinka päivittää Windows 11:een
  • Kuinka muuttaa oletussovellusten ja pelien asennuspaikkaa Windows 10:ssä

Kategoriat

  • Announcement
  • Hardware
  • How-To
  • Internet
  • Linux
  • Mac
  • Opinions
  • Productivity
  • Smart Home
  • Technology+
  • Windows
  • Windows 11

Sitemaps

FINLAND | SWEDEN | NORWAY zz
Contact
ONIONI.FI
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Cookie settingsACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT

Terms and Conditions - Privacy Policy