Линук наредбе

Како се користи хекдумп наредба у Линуку?

Како се користи хекдумп наредба у Линуку?
Хекдумп је моћна алатка у Линук системима коју углавном користе програмери и отклањачи програма. Може претворити улазне датотеке и податке у пријатан и читљив формат.

Ево примера из стварног живота где хекдумп може бити од помоћи. Ако радите са бинарним подацима, ово ће бити веома тешко разумети. Због једноставности можете брзо претворити бинарне податке у хексадецималне или децималне.

У овом водичу погледајте како се користи команда хекдумп у Линуку.

Хекдумп у Линуку

Хекдумп је једноставан, али користан програм који је написан на језику Ц. Због тога професионалним програмерима Ц може бити лако да се користе. Међутим, чак и ако нисте искусни у програмирању на језику Ц, и даље можете користити хекдумп у своју сврху.

Хекдумп долази унапред инсталиран у било којој Линук дистрибуцији. У овом водичу ћу користити Убунту у демонстрацијске сврхе.

Употреба хекдумп-а

Да бих демонстрирао употребу хекдумп-а, створио сам образац лажне текстуалне датотеке.ткт.

$ мачка лутка.ткт

Проследићемо ову датотеку хекдумп-у да бисмо претворили њен садржај у различите формате излаза.

Једнобајтни октални приказ

Следећа команда хекдумп ће исписати улазне податке у хексадецималном формату. У излазу, сваки ред садржи 16 бајтова одвојених размаком улазних података, сваки са по 3 колоне и испуњен нулом, у осмици.

$ хекдумп -б

Једнобајтни приказ знакова

Следећа команда хекдумп ће приказати улазне податке у хексадецималном формату. У излазу, сваки ред садржи 16 знакова раздвојених размаком улазних података, сваки са по 3 колоне и празним местом.

$ хекдумп -ц

Канонски хек + АСЦИИ дисплеј

Следећа команда хекдумп ће приказати улазне податке у хексадецималном облику. У излазу, сваки ред садржи 16 хексадецималних бајтова одвојених размаком, од којих сваки има 2 колоне. Следећи садржај биће исти бајтови у % _п формат приложен у „|“ ликова.

$ хекдумп -Ц

Двобајтни децимални приказ

Следећа команда хекдумп ће приказати улазне податке у хексадецималном формату. У излазу, сваки ред садржи 8 одвојених размаком од 2 бајта јединица улазних података, од којих свака има 5 колона и нула је попуњена, у непотписаном децималном знаку.

$ хекдумп -д

Двобајтни октални приказ

Следећа команда хекдумп ће исписати улазне податке у хексадецималном формату. У излазу, сваки ред садржи 8 бајтова одвојених размаком улазних података, сваки са по 6 колона и без нуле, у осмици.

$ хекдумп -о

Двобајтни хексадецимални приказ

Следећа команда хекдумп ће исписати улазне податке у хексадецималном формату. У излазу, сваки ред садржи 8 бајтова одвојених размаком улазних података, сваки са 4 колоне и испуњеним нулом, у хексадецималном облику.

$ хекдумп -к

Прикажите све уносе

Када користите хекдумп, замениће садржај поновљених редова једном звездицом. Ако желите присилити хекдумп да избаци сав садржај, онда употријебите заставицу „-в“.

$ мачка лутка.ткт

$ хекдумп -б думми.ткт

$ хекдумп -в -б

Ограничена количина бајтова

Хекдумп подржава опцију одлучивања одређеног броја бајтова од датотеке до хекдумп-а. Да бисте одредили износ, користите заставицу „-с“, а затим бајтну количину.

$ хекдумп -с 2 -ц

Завршна мисао

Овде приказани примери су начини на које ћете углавном користити хекдумп. За потпуне информације о хекдумп-у, ман страница је један од најбољих ресурса.

$ ман хекдумп

Хекдумп је моћан алат ако знате када и како да га користите. Међутим, алати нису увек одговор када је у питању отклањање грешака. Погледајте како отклонити грешке у басх скрипти. Ако се бавите НодеЈС-ом, погледајте како се користи НодеЈС програм за отклањање погрешака.

Уживати!

Водич за сенку Томб Раидера за Линук
Схадов оф тхе Томб Раидер је дванаести додатак серији Томб Раидер - акцијско-авантуристичкој игри коју је створио Еидос Монтреал. И критичари и фанови...
Како појачати ФПС у Линуку?
ФПС је скраћеница за Фрејмова у секунди. Задатак ФПС-а је да мери брзину кадрова у репродукцијама видео записа или играчким перформансама. Једноставни...
Најпопуларније лабораторијске игре Оцулус Апп
Ако сте власник Оцулус слушалица, онда морате бити упознати са бочним учитавањем. Бочно учитавање је поступак инсталирања не-продавничког садржаја на ...