Sammenlign Store 27 GB Filer på CentOS 5 med 4 GB RAM Uden Memory Exhausted Fejl

Hvordan kan to 27 GB filer sammenlignes på en Linux-maskine med CentOS 5 og 4 GB RAM uden at løbe ind i memory exhausted fejl, uden at splitte filerne i mindre stykker?

For at sammenligne to 27 GB filer på en Linux-maskine med CentOS 5 og 4 GB RAM uden memory exhausted fejl, kan du bruge kommandoer som `cmp`, `diff`, `md5sum`, `sha256sum`, `rsync` eller `comm`, som alle er effektive og hukommelsesbesparende.

Sådan sammenlignes to 27 GB filer på en Linux-maskine med CentOS 5 og 4 GB RAM uden memory exhausted fejl

For at sammenligne to store filer på en Linux-maskine med begrænset RAM uden at løbe ind i memory exhausted fejl, kan du følge disse trin:

  • Brug kommandoen cmp: cmp sammenligner filer byte for byte og er meget effektiv med hensyn til hukommelsesforbrug.
    cmp fil1 fil2
  • Brug kommandoen diff: diff kan også bruges til at sammenligne filer linje for linje. Det er mere hukommelseskrævende end cmp, men kan stadig være effektiv.
    diff fil1 fil2
  • Brug md5sum eller sha256sum: Generer og sammenlign checksums for begge filer. Dette kræver ikke, at hele filen indlæses i hukommelsen på én gang.
    md5sum fil1
    md5sum fil2
    sha256sum fil1
    sha256sum fil2
  • Brug rsync: rsync kan bruges til at sammenligne filer og synkronisere forskelle. Det er effektivt og bruger minimal hukommelse.
    rsync --dry-run -c fil1 fil2
  • Brug comm: Hvis filerne er sorteret, kan comm bruges til at finde forskelle mellem to filer.
    comm fil1 fil2

Disse metoder sikrer, at du kan sammenligne store filer uden at løbe ind i memory exhausted fejl, selv med begrænset RAM.

Opret din første opgave på få minutter

Spar dig selv for besvær og kom igennem din to-do liste i dag

1

Beskriv din opgave

2

Modtag bud

3

Få løst din opgave

opgaver platform services

Møbelsamling

Hjælp med at samle Ikea klædeskab

opgaver platform services

Maler

Klargøring af lejlighed til flyttesyn

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Havearbejde

Beskæring af 4 større træer

opgaver platform services

IT support

Geninstallering af windows + programmer

opgaver platform services

Elektriker

Installation af Sonos musikanlæg i hus

opgaver platform services

Rengøring

Ugentlig rengøring af lejlighed (114kvm)

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Elektriker

Opsætning af lamper i stue og soveværelse

opgaver platform services

Catering

3-retters menu til 14 mennesker