Как да използвате xxd Hex Dumper Utility в Linux

Как да използвате xxd Hex Dumper Utility в Linux

Докато повечето хора, дори програмисти, няма да работят с битове и байтове ежедневно, има начини да изследвате файлове на вашата Linux система на това ниво. А xxd е една такава помощна програма, шестнадесетичен самосвал.





Ето как можете да използвате помощната програма xxd hex dumper, за да отпечатате съдържанието на файловете в шестнадесетичен формат.





Какво представлява шестоъгълният самосвал?

Както бе споменато по -горе, шестнадесетичен изхвърляч извежда съдържанието на файл или го „изхвърля“ в шестнадесетични числа. Шестнадесетични числа използвайте 16 знака, като буквите A-F представляват числата 10-15.





Шестнадесетичните числа обикновено се използват за представяне на двоични, тъй като четири бита или половин байт могат да бъдат представени в шестнадесетична цифра. Това е по-удобен начин за изписване на двоични числа, без да се налага да се занимавате с дълги низове от единици и нули.

Може да сте използвали шестнадесетичния формат, когато избор на цветови палитри за вашия дизайн , като например в това диаграма с цветове, безопасни за мрежата . Шестнадесетичните стойности на тези цветове започват с а Паунд ( # ) характер.



Свързани: Как да намерите шестнадесетичната стойност на всеки цвят на екрана си

Изхвърлете файловете си в шестнадесетичен формат с помощта на xxd

Докато xxd не е част от стандартна Linux система, той е част от редактора Vim. Тъй като самият Vim е широко инсталиран на много Linux системи, той също може да бъде стандарт. Ако не е инсталиран, потърсете го в мениджъра на пакети на вашия дистрибутор.





За да извикате xxd, въведете:

xxd [FILE]

По подразбиране xxd ще отпечата номера на реда, двоичното съдържание в шестнадесетичен формат и всички четими от човека низове в колонен формат. Използването на xxd върху текстови файлове е образователно преживяване, ако имате ASCII диаграмата е удобна, но може да бъде и изненадващо полезна за разглеждане на двоични файлове.





По -горе е извадка от PNG файл, който е екранна снимка от друга статия.

най -добрият HD жив тапет за android

Двоичните файлове също ще имат вградени низове, които можете да намерите с текстов редактор. Много пъти това ще бъде типът на файла, който се изследва, но може да се оставят и други съобщения. По -голямата част от текста ще бъде измислен в двоичен файл, но към началото на файл може да видите неща като типа на файла и програмата, използвана за създаването му.

Можете да разглеждате файлове с xxd

С xxd и други помощни програми за шестнадесетичен дамп можете да изследвате всякакви файлове във вашата система. Ще се изненадате от това, което може да откриете.

Ако сте достатъчно смели, можете също да използвате шестнадесетичен редактор, за да направите промени във файла. Освен шестнадесетичните редактори, няколко текстови редактора са достъпни безплатно в Linux система.

Дял Дял Туит електронна поща 7 най -добри текстови редактори на Linux и алтернативи на Gedit

Притеснявате ли се, че Gedit е изоставен от своя разработчик? Въпреки че не знаем какво ни очаква бъдещето, един от тези седем текстови редактора на Linux трябва да направи адекватна подмяна.

Прочетете Напред
Свързани теми
  • Linux
  • Приложения за Linux
За автора Дейвид делони(49 статии са публикувани)

Дейвид е писател на свободна практика, базиран в северозападната част на Тихия океан, но първоначално родом от района на залива. Той е ентусиаст на технологиите от детството. Интересите на Дейвид включват четене, гледане на качествени телевизионни предавания и филми, ретро игри и събиране на записи.

Още от Дейвид Делони

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате
Категория Linux