Jak rozdělit a připojit soubory v Linuxu

Dělení a spojování souborů v systému Linux je poměrně jednoduchý úkol, který nám umožní fragmentovat soubor na několik menších souborů, což nám při mnoha příležitostech pomůže fragmentovat soubory, které zabírají hodně místa v paměti, a to buď k přenosu na externí paměťové jednotky, nebo pro zásady zabezpečení, jako je údržba fragmentovaných a distribuovaných kopií našich dat. Pro tento jednoduchý proces použijeme dva důležité příkazy split a cat.

Co je to split?

Jedná se o Comando pro systémy Unix  který nám umožňuje rozdělit soubor na několik menších, vytvoří řadu souborů s příponou a korelativem původního názvu souboru a bude schopen parametrizovat velikost výsledných souborů.

Abychom se ponořili do rozsahu a charakteristik tohoto příkazu, můžeme provést man split, kde vidíme jeho podrobnou dokumentaci

Co je to kočka?

Pro jeho část, linux kočka příkaz umožňuje zřetězit a zobrazit soubory snadno a efektivně, to znamená, že pomocí tohoto příkazu můžeme prohlížet různé textové soubory a můžeme také zřetězit rozdělené soubory.

Stejným způsobem jako u split můžeme zobrazit podrobnou dokumentaci cat s příkazem man cat.

Jak rozdělit a připojit soubory v Linuxu pomocí split a cat

Jakmile znáte základy příkazů split a cat, bude docela snadné rozdělit a připojit soubory v Linuxu. Obecný příklad, kdy chceme rozdělit soubor s názvem test.7z, který váží 500 MB na několik souborů 100 MB, musíme jednoduše provést následující příkaz:

$ split -b 100m tes.7z dividido

Tento příkaz vrátí 5 souborů o velikosti 100 MB, které jsou výsledkem původního souboru, který bude mít název dividedaa, dividab a tak dále. Stojí za zmínku, že pokud přidáme parametr -d k předchozí instrukci bude název výsledných souborů číselný, tj. dělená01, dělená02 ...

$ split -b -d 100m tes.7z dividido

Chcete-li se znovu připojit k souborům, které jsme rozdělili, stačí spustit následující příkaz z adresáře, kde jsou soubory uloženy:

$ cat dividido* > testUnido.7z

S těmito malými, ale jednoduchými kroky můžeme rozdělit a spojit soubory v Linuxu jednoduchým a snadným způsobem, doufám, že se vám to líbí a uvidíme se v budoucím článku.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

      Rurick Maqueo Poisot řekl

    to funguje také pro video soubory? Myslím tím, že pokud mám film, který je rozdělen na 2 videa (jedno pokračování druhého), můžu je dát dohromady, abych vytvořil jedno video s veškerým obsahem?

         gobelín řekl

      Ne, to je další téma !!!, musíte to udělat pomocí editoru videa. Slouží k rozdělení video souboru na mnoho částí a poté se k nim znovu připojíte, ale například nebude možné přehrát všechny části videa samostatně, protože nebudou mít záhlaví, celé video se přehraje, až bude znovu se připojit. Pokud nerozumíte, zeptejte se znovu.

           Rurick Maqueo Poisot řekl

        Ach! Moc děkuji za vysvětlení

      Staré linuxero řekl

    Buďte opatrní s objednávkou kočky!

      diaztoledo řekl

    Myslím, že to nefunguje tak dobře, protože v závislosti na použitém formátu videa obsahuje samotný soubor informace o délce videa a dalších věcech, takže pokud použijete tuto metodu ke spojení dvou videí, je to nejpravděpodobnější který přidá obsah druhého souboru k prvnímu na datové úrovni, ale když se pokusíte soubor přehrát, dvě videa se nepřehrají za sebou, nebo se zobrazí chyba v souboru nebo se přehraje pouze první, jako byste pořídili celé video a části, které nemůžete hrát samostatně.

    Zdravím.

      Jaime řekl

    Jak mám postupovat při kompresi všech souborů v adresáři na jednotlivé soubory? například ve složce1 je soubor1 soubor2 a soubor3 a chci všechny kromě jednotlivě komprimovaného souboru1.7zip soubor2.7zip soubor3.7zip

      yoswaldo řekl

    Funguje to na images.iso?

      yoswaldo řekl

    V tomto procesu může dojít k jednomu bitovému poškození a poškození souboru?

      Fred řekl

    Když se pokusím rozdělit soubor pomocí split, řekne mi to chybu vstupu / výstupu

    Co mohu udělat, abych to vyřešil? 🙁