Hvordan kombinere binære filer i Linux

Hvordan kombinere binære filer i Linux
I Linux Binary Directory er filene som inneholder maskinkode eller kompilerte kildedata ‌ kjent som binære filer. Innholdet i binære filer er ikke i et menneskelig lesbart format, ettersom et spesifikt program bare tolker disse filene. Ethvert program kan se etter dataene til et bestemt sted i filen, så de binære filene er ikke i et eksternt gjenkjennelig format.

Du kan utføre disse filene i systemet, så det kalles også kjørbare filer. Du kan bruke vanlige og enbrukermodus-kommandoer for binære filer, for eksempel LS, CD, CP og CAT. Så la oss se på de enkle tilnærmingene til å kombinere de binære filene i Linux.

Hvordan kombinere binære filer i Linux

Å kombinere to eller flere binære filer i Linux er den mest enkle oppgaven. Du kan kombinere binære filer ved hjelp av en enkelt kommandolinje-metode. La oss bruke “Cat” -kommandoen til å bli med eller slå sammen binærene.

CAT -kommandoens vanligste bruk er å skrive ut en fils innhold til standardutgangsstrømmen. Den kombinerer filene og skriver ut resultatet til standardutgang. Dessuten lar CAT -kommandoen brukeren skrive litt tekst i filen.

Ved hjelp av CAT -kommandoen kan du kombinere binærfiler ved hjelp av følgende kommando:

katt .søppelkasse .søppelkasse .Bin> .søppelkasse

Her har vi brukt omdirigeringssymbolet “>” for å skrive den kombinerte utgangen til en fil. Vi kombinerer tre binære filer i den fjerde binære filen, eller vi kan si at vi legger dataene fra 3 binærfiler i fjerde.

For å kombinere de binære filene, åpne terminalen og bekrefte de nåværende binære filene ved å bruke følgende “CD” -kommando:

CD ~/
ls

Du kan sjekke de nåværende binærene som er tilgjengelige i hjemmekatalogen fra utdataene. For eksempel kombinerer vi 1. og 2. binær i 3. binær. Bruk “Cat” -kommandoen for å oppnå dette:

Cat F1.Bin f2.Bin F3.Bin> F4.søppelkasse

Etter å ha kjørt forrige kommando, vil du ikke se noen utdata i terminalen. Imidlertid, når du går til hjemmekatalogen din, ser du at de binære filene dine er kombinert.

Konklusjon

Binære filer inneholder uformaterte og formaterte data i binært format. Systemet bruker direkte disse filene, men brukere kan ikke lese dem. Binærene er mer effektive enn tekstfiler i tilgangshastighet, lagringsverdier (ved hjelp av numerisk format), minne osv.

Hensikten med denne guiden var å forklare hvordan du kan kombinere binære filer i Linux. Binære filer inntar mindre plass for de samme dataene sammenlignet med tekstfiler. Her har vi beskrevet hvordan vi kan kombinere binære filer ved hjelp av CAT -kommandoen.