Как я редактирую двоичные или шестнадцатеричные данные файла в Ubuntu?

Отказ от ответственности: Это не то же как, Каковы некоторые хорошие двоичные средства просмотра/редакторы GUI?.

Как я редактирую двоичные данные файла в gedit как редактор? Например:

00001010101010010101

И как я редактирую шестнадцатеричные данные файла в gedit как редактор? например:

91021AF9B

Я не хочу одного редактора с обоими. Я хочу двух различных редакторов.

Я посмотрел GHex, и это не то, что я хочу.

2
задан 13 April 2017 в 15:24

1 ответ

Можно использовать энергию, которая должна уже быть установлена.

Только для проверки идите вперед и установите энергию:

sudo apt-get update
sudo apt-get install vim

Теперь, используйте команду энергии :% !xxd -b отредактировать двоичный файл как в этом примере:

vim /path/to/filename

примечание: можно перетащить файл в терминал для автоматического заполнения пути для Вас

После того как файл открыт, нажмите ESC и затем введите :% !xxd -b и затем нажмите ENTER.

С другой стороны, можно добавить флаг -g4 сгруппировать биты в пакеты на 32 бита как :% !xxd -b -g4

enter image description here

Для шестнадцатеричного редактирования используйте команду энергии :% !xxd вместо этого или :% !xxd -g4

d

Нажмите ESC и затем меня для режима "INSERT", который позволяет Вам редактировать.

Нажмите ESC и затем введите :w сопровождаемый ВХОДЯТ, чтобы сохранить файл.

Нажмите ESC и затем введите :q сопровождаемый ВВОДЯТ или ESC и затем вводят :q! сопровождаемый ВХОДЯТ для выхода из файла.

Vim берет некоторых привыкающих к, но является действительно большим, после того как Вы не торопитесь, чтобы изучить, как он работает.

Кроме того, энергия позволяет Вам редактировать примерно что-либо включая sqlite и все виды другого материала.

Кроме того, когда Вы преобразовываете двоичный файл, чтобы преобразовать в шестнадцатеричную систему и затем отредактировать, я думаю, что Вы, возможно, должны преобразовать назад в двоичный файл при помощи :% xxd -r управляйте, как описано здесь.

Больше информации может быть найдено в официальной Wiki путем нажатия здесь.

Вот подобное сообщение:

https://unix.stackexchange.com/questions/282215/how-to-view-a-binary-file/282220

Щелкните здесь для большего количества информации о редактировании Вашего .vimrc файла для разрешения некоторых связанных команд.


Очень похожий редактор bvi. Выполните следующую команду для установки:

sudo apt-get install bvi

Щелкните здесь для большего количества информации.

5
ответ дан 2 December 2019 в 01:57

Другие вопросы по тегам:

Похожие вопросы: