АнглийскийФранцузскийИспанский

Запустить серверы | Ubuntu > | Fedora > |


Значок OnWorks

hexedit - Интернет в облаке

Запустите hexedit в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда hexedit, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


hexedit - просматривать и редактировать файлы в шестнадцатеричном формате или в формате ASCII.

СИНТАКСИС


гексагон [-s | --sector] [-m | --maximize] [-h | --help] [имя файла]

ОПИСАНИЕ


гексагон показывает файл как в ASCII, так и в шестнадцатеричном формате. Файл может быть устройством как
файл читается по частям. Вы можете изменить файл и выполнить поиск по нему.

ОПЦИИ


-с, - сектор
Отформатируйте дисплей так, чтобы на нем были целые сектора.

-м, - максимизировать
Постарайтесь увеличить отображение.

-час, --Помогите
Покажите использование.

КОМАНДЫ (быстро)


Перемещение
<,>: перейти в начало / конец файла
Справа: следующий символ
Слева: предыдущий символ
Вниз: следующая строка
Вверх: предыдущая строка
Home: начало строки
Конец: конец строки
PUp: страница вперед
PDown: страница назад

Прочее
F2: сохранить
F3: загрузить файл
F1: помощь
Ctrl-L: перерисовать
Ctrl-Z: приостановить
Ctrl-X: сохранить и выйти
Ctrl-C: выйти без сохранения

Вкладка: переключение hex / ascii
Возврат: перейти к
Backspace: отменить предыдущий символ
Ctrl-U: отменить все
Ctrl-S: поиск вперед
Ctrl-R: поиск назад

Вырезать и вставить
Ctrl-Space: установить отметку
Esc-W: копировать
Ctrl-Y: вставить
Esc-Y: вставить в файл
Esc-I: заполнить

КОМАНДЫ (полное и подробно)


o Правая стрелка, Стрелка влево, Стрелка вниз, Стрелка вверх - переместите курсор.
o Ctrl + F, Ctrl + B, Ctrl + N, Ctrl + P - переместите курсор.
o Ctrl + стрелка вправо, Ctrl + стрелка влево, Ctrl + стрелка вниз, Ctrl + стрелка вверх - переместите n раз
курсор.
o Esc + стрелка вправо, Esc + стрелка влево, Esc + стрелка вниз, Esc + стрелка вверх - переместите курсор n раз.
o Esc + F, Esc + B, Esc + N, Esc + P - переместите курсор n раз.
o Главная, Ctrl + - перейти в начало строки.
o Конец, Ctrl + E - перейти в конец строки.
o страница up, Esc + V, F5 - вверх по файлу на одну страницу.
o страница вниз, Ctrl + V, F6 - спуститься по файлу на одну страницу.
o <, Esc +, Esc + Home - перейти в начало файла.
o >, Esc +>, Esc + конец - перейти в конец файла (для обычных файлов, имеющих размер).
o Ctrl + Z - приостановить hexedit.
o Ctrl + U, Ctrl +_, Ctrl + / - отменить все (забыть о модификациях).
o Ctrl + Q - прочитать следующий вводимый символ и вставить его (это полезно для вставки элемента управления
символы и связанные ключи).
o таб, Ctrl + T - переключение между ASCII и шестнадцатеричным.
o /, Ctrl + S - поиск вперед (в ASCII или в шестнадцатеричном формате, используйте TAB изменить).
o Ctrl + R - поиск назад.
o Ctrl + G, F4 - перейти к позиции в файле.
o Return - перейти к сектору в файле, если - сектор используется, иначе перейти на позицию в
файл.
o Esc + L - отображать страницу, начиная с текущей позиции курсора.
o F2, Ctrl + W - сохраните изменения.
o F1, Esc + H - справка (показать страницу руководства).
o Ctrl +, F3 - открыть другой файл
o Ctrl + L - повторно отобразить (обновить) дисплей (полезно, когда ваш терминал не работает).
o Возврат на одну позицию, Ctrl + H - отменить изменения, сделанные в предыдущем байте.
o Esc + Ctrl + H - отменить изменения, сделанные в предыдущих байтах.
o Ctrl + Пробел, F9 - установить отметку на месте курсора.
o Esc + W, Удалить, F7 - скопировать выбранный регион.
o Ctrl + Y, Вставить, F8 - вставить (выдернуть) ранее скопированный регион.
o Esc + Y, F11 - сохранить ранее скопированный регион в файл.
o Esc + I, F12 - заполнить выделение строкой
o Esc + T - обрезать файл в текущем месте
o Ctrl + C - безусловный выход (без сохранения).
o F10, Ctrl + X - покидать.

Для того, чтобы получить Esc команды, иногда бывает полезно использовать другой вместо Esc. Здесь забавные вещи
(особенно для лягушек :) egrave = Alt + H, ccedilla = Alt + G, Alt + Y = ugrave.

Моделин
Внизу экрана у вас есть модельная строка (скопированная из emacs). Как и в emacs, вы
имеют обозначения -, ** и %%, означающие немодифицированный, измененный и доступный только для чтения. Затем вы
иметь имя файла, который вы редактируете в данный момент. Рядом с ним текущее положение
курсор в файле, за которым следует общий размер файла. Общий размер файла не совсем
поправьте для устройств.
В режиме --sector показывает сектор, в котором находится курсор.

Редактирование
Вы можете редактировать в ASCII или в шестнадцатеричном формате. Вы можете переключаться между ними с помощью таб. Когда
файл доступен только для чтения, вы не можете его редактировать. При попытке отредактировать файл, доступный только для чтения, появляется сообщение
(`` Файл доступен только для чтения '') сообщает вам, что он не доступен для записи.
Изменения выделяются жирным шрифтом, пока они не будут сохранены. Строка режима показывает,
вы изменили файл или нет.
При редактировании в шестнадцатеричном формате только 0,1, ...,9, a,b, ...,f, A,B, ...F законны. Другие ключи
не связаны. При первом нажатии несвязанной клавиши всплывает справка. Он больше не лопнет
если вы не вызовете помощь напрямую (с F1).
При редактировании в ascii могут возникнуть трудности с вводом символов вроде / которые являются
привязан к функции. Решение состоит в том, чтобы использовать указанную функцию вставки Ctrl + Q, ключ
после того, как цитируемая функция вставки не обрабатывается гексагон (например, цитируемая вставка emacs,
или как символ \ в C).

Поиск
Вы можете искать строку в ASCII или в шестнадцатеричном формате. Вы можете переключаться между двумя
с таб. Если строка найдена, курсор перемещается в начало соответствия
место нахождения. Если поиск завершился неудачно, появится сообщение (`` не найдено ''). Вы можете отменить
поиск по нажатию клавиши.
Поиск в шестнадцатеричном формате немного сбивает с толку. Вы должны указать шестнадцатеричную строку с
четное количество символов. Затем поиск может выполняться побайтово. Если вы хотите искать
длинное число (например: 32-битное число), вы должны знать внутреннее представление этого
число (проблема с прямым / прямым порядком байтов) и укажите его в памяти. Например, на
Процессор Intel (little endian), вы должны поменять местами каждый байт: записано 0x12345678
0x78563412 в памяти, и это строка, которую вы должны передать поисковой системе.
Перед поиском вас спросят, хотите ли вы сохранить изменения, если файл редактируется.

Для более сложного поиска см. Патч Фолькера Шаца по адресу
<http://www.volkerschatz.com/unix/homebrew.html#hexedit>.

Выбор, копирование оклейка заполнение
Сначала выберите часть буфера, которую вы хотите скопировать: начните ставить отметку там, где вы
хотеть. Затем перейдите в конец области, которую вы хотите скопировать (вы можете использовать функцию перехода и
функции поиска). Затем скопируйте его. Затем вы можете вставить скопированную область в текущий
файл или в другом файле.

Вы также можете заполнить выделенную область строкой или символом: начните выбирать блок
вы хотите заполнить (установите отметку, затем переместитесь в конец блока) и вызовите заливку
функции (F12). гексагон спросите у вас строку, которой вы хотите заполнить блок.
Код не настроен на большое заполнение, так как он сохраняет изменения в памяти, пока вы
спаси их. Вот почему гексагон предупредит вас, если вы попытаетесь заполнить большой блок.

Когда метка установлена, выбор отображается в обратном режиме.
Имейте в виду, что скопированная область содержит изменения, сделанные во время копирования. Но
если вы отмените изменения, это не изменит содержимое буфера копирования. Похоже, что это
очевидно, но стоит сказать.

Прокрутка
Прокрутка отличается от того, находитесь ли вы в - сектор режим или нет. В нормальном режиме
прокрутка построчная. В посекторном режиме прокрутка выполняется посекторно. В обоих
режимах, вы можете заставить дисплей запускаться в заданной позиции, используя Esc + L.

Используйте hexedit онлайн с помощью сервисов onworks.net


Ad


Ad