InglésFrancésEspañol

Ad


icono de página de OnWorks

hexedit - Online en la nube

Ejecute hexedit en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando hexedit que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


hexedit: vea y edite archivos en hexadecimal o en ASCII

SINOPSIS


hexadecimal [-s | --sector] [-m | --maximizar] [-h | --help] [nombre de archivo]

DESCRIPCIÓN


hexadecimal muestra un archivo tanto en ASCII como en hexadecimal. El archivo puede ser un dispositivo como
el archivo se lee una pieza a la vez. Puede modificar el archivo y buscar en él.

CAMPUS


-s, --sector
Formatee la pantalla para tener sectores completos.

-metro, --maximizar
Intente maximizar la pantalla.

-h, --ayuda
Muestre el uso.

COMANDOS (rápidamente)


Emocionante
<,>: ir al inicio / final del archivo
Derecha: siguiente carácter
Izquierda: personaje anterior
Abajo: siguiente línea
Arriba: línea anterior
Inicio: comienzo de línea
Fin: fin de línea
PUp: avance de página
PDown: página hacia atrás

Observaciones
F2: guardar
F3: cargar archivo
F1: ayuda
Ctrl-L: volver a dibujar
Ctrl-Z: suspender
Ctrl-X: guardar y salir
Ctrl-C: salir sin guardar

Ficha: alternar hexadecimal / ascii
Regreso: ir a
Retroceso: deshacer el carácter anterior
Ctrl-U: deshacer todo
Ctrl-S: buscar hacia adelante
Ctrl-R: buscar hacia atrás

Cortar pegar
Ctrl-Espacio: establecer marca
Esc-W: copiar
Ctrl-Y: pegar
Esc-Y: pegar en un archivo
Esc-I: llenar

COMANDOS (completa y detallado)


o Flecha correcta, Flecha izquierda, Flecha hacia abajo, Flecha hacia arriba - mover el cursor.
o Ctrl + F, Ctrl + B, Ctrl + N, Ctrl + P - mover el cursor.
o Ctrl + Flecha derecha, Ctrl + Flecha izquierda, Ctrl + Flecha abajo, Ctrl + Flecha arriba - mover n veces el
cursor
o Esc + Flecha derecha, Esc + Flecha izquierda, Esc + Flecha abajo, Esc + Flecha arriba - mueve n veces el cursor.
o Esc + F, Esc + B, Esc + N, Esc + P - mueve n veces el cursor.
o Inicio, Ctrl + A - ir al principio de la línea.
o Fin, Ctrl + E - ir al final de la línea.
o Página up, Esc + V, F5 - subir en el archivo una página.
o Página DE INSCRIPCIÓN, Ctrl + V, F6 - bajar en el archivo una página.
o <, Esc +, Esc + Inicio - ir al principio del archivo.
o >, Esc +>, Esc + Fin - vaya al final del archivo (para archivos normales que tienen un tamaño).
o Ctrl + Z - suspender hexedit.
o Ctrl + U, Ctrl +_, Ctrl + / - deshacer todo (olvidar las modificaciones).
o Ctrl + Q - leer el siguiente carácter de entrada e insertarlo (esto es útil para insertar control
caracteres y claves enlazadas).
o Tab audio, Ctrl + T - alternar entre ASCII y hexadecimal.
o /, Ctrl + S - búsqueda hacia adelante (en ASCII o en hexadecimal, use TAB cambiar).
o Ctrl + R - buscar hacia atrás.
o Ctrl + G, F4 - ir a una posición en el archivo.
o Ida y vuelta - ir a un sector en el archivo si --sector se utiliza, de lo contrario, vaya a una posición en
el archivo.
o Esc + L - muestra la página comenzando en la posición actual del cursor.
o F2, Ctrl + W - guarde las modificaciones.
o F1, Esc + H - ayuda (muestra la página del manual).
o Ctrl + A, F3 - abre otro archivo
o Ctrl + L - volver a mostrar (actualizar) la pantalla (útil cuando su terminal se estropea).
o Retroceso, Ctrl + H - deshacer las modificaciones realizadas en el byte anterior.
o Esc + Ctrl + H - deshacer las modificaciones realizadas en los bytes anteriores.
o Ctrl + Espacio, F9 - establecer la marca donde está el cursor.
o Esc + W, Borrar, F7 - copiar la región seleccionada.
o Ctrl + Y, recuadro, F8 - pegar (tirar) la región previamente copiada.
o Esc + Y, F11 - guardar la región copiada previamente en un archivo.
o Esc + I, F12 - llenar la selección con una cadena
o Esc + T - truncar el archivo en la ubicación actual
o Ctrl + C - abandono incondicional (sin guardar).
o F10, Ctrl + X - dejar.

Para el Esc comandos, a veces funciona usar otro en lugar de Esc. Cosas graciosas aquí
(especialmente para ranas :) egrave = Alt + H, ccedilla = Alt + G, Alt + Y = ugrave.

Modelo
En la parte inferior de la pantalla tiene la línea de modelo (copiada de emacs). Como en emacs,
tienen las indicaciones -, ** y %% que significan sin modificar, modificado y de solo lectura. Entonces tú
tenga el nombre del archivo que está editando actualmente. Junto a él está la posición actual de
el cursor en el archivo seguido del tamaño total del archivo. El tamaño total del archivo no es del todo
correcto para dispositivos.
Mientras está en el modo --sector, muestra el sector en el que se encuentra el cursor.

Edición
Puede editar en ASCII o en hexadecimal. Puede cambiar entre los dos con Tab audio. Cuando el
El archivo es de solo lectura, no puede editarlo. Al intentar editar un archivo de solo lectura, aparece un mensaje
(`` El archivo es de solo lectura '') le indica que no se puede escribir.
Las modificaciones se muestran en negrita hasta que se guardan. La línea de modelo indica si
ha modificado el archivo o no.
Al editar en hexadecimal, solo 0,1, ...,9, a,b, ...,f, A,B, ...F son legales. Otras claves
están desatados. La primera vez que presiona una tecla sin vincular, aparece la ayuda. No estallará de nuevo
a menos que llame a la ayuda directamente (con F1).
Al editar en ascii, puede resultarle difícil ingresar caracteres como / que son
vinculado a una función. La solución es utilizar la función de inserción entre comillas Ctrl + Q, la clave
después de que la función de inserción entre comillas no sea procesada por hexadecimal (como el quoted-insert de emacs,
o como el carácter \ en C).

Búsqueda
Puede buscar una cadena en ASCII o en hexadecimal. Puedes cambiar entre los dos
Tab audio. Si se encuentra la cadena, el cursor se mueve al principio de la coincidencia.
localización. Si la búsqueda falló, un mensaje (`` no encontrado '') se lo indicará. Puede cancelar el
buscar presionando una tecla.
La búsqueda en hexadecimal es un poco confusa. Debes dar una cadena hexadecimal con un
número par de caracteres. La búsqueda se puede realizar byte a byte. Si quieres buscar
un número largo (por ejemplo: un número de 32 bits), debe conocer la representación interna de ese
number (problema de little / big endian) y déjelo tal como está en la memoria. Por ejemplo, en un
Procesador Intel (little endian), debe intercambiar todos los bytes: se escribe 0x12345678
0x78563412 en la memoria y esa es la cadena que debe proporcionar al motor de búsqueda.
Antes de realizar la búsqueda, se le preguntará si desea guardar los cambios, si el archivo está editado.

Para una búsqueda más sofisticada, consulte el parche de Volker Schatz en
<http://www.volkerschatz.com/unix/homebrew.html#hexedit>.

Seleccionando, proceso de copiar, pegado, relleno
Primero, seleccione la parte del búfer que desea copiar: comience a establecer la marca donde
querer. Luego vaya al final del área que desea copiar (puede usar la función Ir a y
las funciones de búsqueda). Entonces cópielo. A continuación, puede pegar el área copiada en el archivo actual.
archivo o en otro archivo.

También puede llenar el área seleccionada con una cadena o un carácter: comience a elegir el bloque
desea completar (establezca la marca y luego muévase al final del bloque) y llame al relleno
función (F12). hexadecimal preguntarle la cadena con la que desea llenar el bloque.
El código no está ajustado para un llenado enorme, ya que mantiene las modificaciones en la memoria hasta que
sálvalos. Es por eso hexadecimal le avisará si intenta rellenar un bloque grande.

Cuando se establece la marca, la selección se muestra en modo inverso.
Tenga en cuenta que el área copiada contiene las modificaciones realizadas en el momento de la copia. Pero
si deshace las modificaciones, no cambia el contenido del búfer de copia. Parece
obvio pero vale la pena decirlo.

Desplazamiento
El desplazamiento es diferente si estás en --sector modo o no. En modo normal, el
el desplazamiento es línea por línea. En el modo sectorial, el desplazamiento es sector por sector. En ambos
modos, puede forzar que la pantalla se inicie en una posición determinada utilizando Esc + L.

Use hexedit en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad