Lai gan lielākā daļa cilvēku, pat programmētāji, ikdienā nestrādās ar bitiem un baitiem, ir veidi, kā šajā līmenī varat izpētīt failus savā Linux sistēmā. Un xxd ir viena šāda lietderība, sešpadsmitais pašizgāzējs.

Lūk, kā var izmantot xxd hex dumper lietderību, lai failu saturu izdrukātu heksadecimālā formātā.

Kas ir Hex pašizgāzējs?

Kā minēts iepriekš, sešpadsmitais pašizgāzējs faila saturu izdala vai "izgāž" to heksadecimālos skaitļos. Heksadecimālie skaitļi izmantojiet 16 rakstzīmes, ar burtiem A-F, kas apzīmē skaitļus 10-15.

Heksadecimālie skaitļi parasti tiek izmantoti binārā attēlošanai, jo četrus bitus vai pusi baitu var attēlot vienā heksadecimālais cipars. Tas ir cilvēkiem draudzīgāks veids, kā izrakstīt bināros skaitļus, nenodarbojoties ar garām virknēm. un nulles.

Iespējams, kad esat izmantojis heksadecimālo formātu izvēloties krāsu paletes jūsu dizainam, piemēram, šajā tīmeklim drošo krāsu diagramma. Šo krāsu sešstūra vērtības sākas ar a Mārciņa (#) raksturs.

Saistīts: Kā ekrānā atrast jebkuras krāsas sešstūra vērtību

instagram viewer

Izmantojot xxd, izglabājiet failus sešstūra formātā

Lai gan xxd nav daļa no standarta Linux sistēmas, tā ir daļa no Vim redaktora. Tā kā pats Vim ir plaši instalēts daudzās Linux sistēmās, tas varētu būt arī standarts. Ja tas nav instalēts, meklējiet to sava izplatītāja pakotņu pārvaldniekā.

Lai izsauktu xxd, ierakstiet:

xxd [FILE]

Pēc noklusējuma xxd izdrukās rindas numuru, bināro saturu heksadecimāldaļā un visas cilvēkiem lasāmas virknes kolonnu formātā. Xxd izmantošana teksta failos ir izglītojoša pieredze, ja jums ir ASCII diagramma ir ērta, taču tā var būt arī pārsteidzoši noderīga bināro failu pārbaudei.

Iepriekš ir PNG faila paraugs, kas bija ekrānuzņēmums no cita raksta.

Binārajos failos būs iestrādātas arī virknes, kuras varat atrast, izmantojot teksta redaktoru. Daudzas reizes tas būs pārbaudāmā faila veids, bet citi ziņojumi var tikt atstāti. Lielākā daļa teksta būs bibināri binārā, bet faila sākumā, iespējams, redzēsit tādas lietas kā faila veids un tā izveidošanai izmantotā programma.

Jūs varat pārbaudīt failus ar xxd

Izmantojot xxd un citas hex dump utilītas, jūs varat izpētīt visu veidu failus savā sistēmā. Jūs būtu pārsteigts par to, ko jūs varētu atrast.

Ja esat pietiekami drosmīgs, varat arī izmantot hex redaktoru, lai veiktu izmaiņas failā. Bez hex redaktoriem Linux sistēmā bez maksas ir pieejami vairāki teksta redaktori.

E-pasts
7 labākie Linux teksta redaktori un Gedit alternatīvas

Vai esat noraizējies, ka tā izstrādātājs ir pametis Gedit? Lai gan mēs nezinām, kāda būs nākotne, vienam no šiem septiņiem Linux teksta redaktoriem vajadzētu veikt atbilstošu nomaiņu.

Lasiet Tālāk

Saistītās tēmas
  • Linux
  • Linux lietotnes
Par autoru
Deivids Delonijs (Publicēti 20 raksti)

Deivids ir ārštata rakstnieks, kurš dzīvo Klusā okeāna ziemeļrietumos, bet sākotnēji ir ieradies no Bejas apgabala. Kopš bērnības viņš ir bijis tehnoloģiju entuziasts. Dāvida interešu lokā ir lasīšana, kvalitatīvu TV pārraižu un filmu skatīšanās, retro spēles un ierakstu vākšana.

Vairāk no Deivida Delonija

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam par tehniskiem padomiem, atsauksmēm, bezmaksas e-grāmatām un ekskluzīviem piedāvājumiem!

Vēl viens solis !!!

Lūdzu, apstipriniet savu e-pasta adresi e-pastā, kuru tikko nosūtījām.

.