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:
cmp
: cmp
sammenligner filer byte for byte og er meget effektiv med hensyn til hukommelsesforbrug.
cmp fil1 fil2
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
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
rsync
: rsync
kan bruges til at sammenligne filer og synkronisere forskelle. Det er effektivt og bruger minimal hukommelse.
rsync --dry-run -c fil1 fil2
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.
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
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker