Sådan opdeles og tilsluttes filer i Linux

Opdeling og sammenføjning af filer i Linux er en forholdsvis enkel opgave, der giver os mulighed for at fragmentere en fil i flere mindre filer, dette hjælper os ved mange lejligheder med at fragmentere filer, der optager meget hukommelsesplads, enten til at transportere den på eksterne lagerenheder eller til sikkerhedspolitikker såsom vedligeholdelse af fragmenterede og distribuerede kopier af vores data. Til denne enkle proces bruger vi to vigtige kommandoer split og cat.

Hvad er split?

Det er en comando til systemer Unix  der giver os mulighed for at opdele en fil i flere mindre, opretter den en række filer med udvidelsen og en korrelativ til det originale filnavn, der er i stand til at parametre størrelsen på de resulterende filer.

For at dykke ned i rækkevidden og egenskaberne ved denne kommando kan vi udføre mand split, hvor vi kan se dens detaljerede dokumentation

Hvad er kat?

På den anden side linux cat-kommando giver dig mulighed for at sammenkæde og vise filer, nemt og effektivt, dvs. med denne kommando kan vi se forskellige tekstfiler, og vi kan også sammenkæde opdelte filer.

På samme måde som ved split kan vi se den detaljerede dokumentation af kat med kommandoen mand kat.

Sådan opdeles og tilsluttes filer i Linux ved hjælp af split og cat

Når du kender det grundlæggende i split- og cat-kommandoer, vil det være ret nemt at opdele og slutte sig til filer i Linux. For et generelt eksempel, hvor vi vil opdele en fil kaldet test.7z, der vejer 500 MB i flere 100 MB filer, skal vi blot udføre følgende kommando:

$ split -b 100m tes.7z dividido

Denne kommando returnerer 5 filer på 100 mb, der stammer fra den oprindelige fil, som har navnet divideret, deltab og så videre. Det er værd at bemærke, at hvis vi tilføjer parameteren -d til den foregående instruktion ville navnet på de resulterende filer være numerisk, det vil sige delt01, delt02 ...

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

For at genforene de filer, vi har delt, skal vi bare udføre følgende kommando fra det bibliotek, hvor filerne er gemt:

$ cat dividido* > testUnido.7z

Med disse små, men enkle trin kan vi opdele og sammenføje filer i Linux på en enkel og nem måde, jeg håber du kan lide det og se dig i en fremtidig artikel.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Rurick Maqueo Poisot sagde han

    dette fungerer også for videofiler? Jeg mener, at hvis jeg har en film, der er opdelt i 2 videoer (den ene fortsættelse af den anden), kan jeg sætte dem sammen for at have en enkelt video med alt indholdet?

    1.    gobelin sagde han

      Nej, det er et andet emne !!!, du skal gøre det med en videoredigerer. Dette bruges til at opdele en videofil i mange dele og derefter slutte sig til dem igen, men for eksempel vil det ikke være muligt at afspille alle dele af videoen separat, fordi de ikke har et header, hele videoen afspilles kun, når den er Deltag igen. Hvis du ikke forstår, så spørg igen.

      1.    Rurick Maqueo Poisot sagde han

        Åh! Mange tak for afklaringen

  2.   Gammel Linuxero sagde han

    Vær forsigtig med rækkefølgen af ​​katten!

  3.   diaztoledo sagde han

    Jeg synes, det ikke fungerer så godt, da afhængigt af det videoformat, du bruger, selve filen indeholder oplysninger om varigheden af ​​videoen samt andre ting, så hvis du bruger denne metode til at deltage i to videoer, er det højst sandsynligt der tilføjer indholdet af den anden fil til den første på dataniveau, men når du prøver at afspille filen, afspilles de to videoer ikke i træk, eller det giver dig en fejl i filen, eller kun den første afspilles, som om du tager en hel video og dele kan du ikke afspille de to dele separat.

    Greetings.

  4.   Jaime sagde han

    Hvordan skal jeg arbejde på at komprimere alle filerne i en mappe til individuelle filer? for eksempel i mappe1 er der fil1 fil2 og fil3, og jeg vil have alt undtagen individuelt komprimeret fil1.7zip fil2.7zip fil3.7zip

  5.   yoswaldo sagde han

    Det fungerer for billederne. Ikke?

  6.   yoswaldo sagde han

    I denne proces kan der være en smule korruption og beskadige filen?

  7.   Fred sagde han

    Når jeg prøver at opdele en fil ved hjælp af split, fortæller det mig input / output-fejl

    Hvad kan jeg gøre for at løse det? 🙁