EngelsFransSpaans

Ad


OnWorks-favicon

hexedit - Online in de cloud

Voer hexedit uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht hexedit die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online-emulator of MAC OS online-emulator

PROGRAMMA:

NAAM


hexedit - bekijk en bewerk bestanden in hexadecimaal of in ASCII

KORTE INHOUD


hexedit [-s | --sector] [-m | --maximaliseren] [-h | --help] [bestandsnaam]

PRODUCTBESCHRIJVING


hexedit toont een bestand zowel in ASCII als in hexadecimaal. Het bestand kan een apparaat zijn zoals het
bestand wordt stuk voor stuk gelezen. U kunt het bestand wijzigen en doorzoeken.

OPTIES


-Ja, --sector
Formatteer het scherm om volledige sectoren te hebben.

-M, --maximaliseren
Probeer de weergave te maximaliseren.

-H, --help
Laat het gebruik zien.

COMMANDO'S (snel)


bewegend
<, > : ga naar het begin/einde van het bestand
Rechts: volgende karakter
Links: vorig karakter
Omlaag: volgende regel
Omhoog: vorige regel
Thuis: begin van regel
Einde: einde van de regel
PUp: pagina vooruit
PDown: pagina achteruit

Diversen
F2: opslaan
F3: bestand laden
F1: helpen
Ctrl-L: opnieuw tekenen
Ctrl-Z: onderbreken
Ctrl-X: opslaan en afsluiten
Ctrl-C: afsluiten zonder opslaan

Tabblad: wisselen tussen hex/ascii
Terug: ga naar
Backspace: vorige teken ongedaan maken
Ctrl-U: alles ongedaan maken
Ctrl-S: vooruit zoeken
Ctrl-R: achteruit zoeken

Knippen plakken
Ctrl-spatie: teken instellen
Esc-W: kopiëren
Ctrl-Y: plakken
Esc-Y: plakken in een bestand
Esc-I: vullen

COMMANDO'S (full en gedetailleerd)


o Rechter pijl, Linker pijl, Pijl omlaag, Pijltje omhoog - verplaats de cursor.
o Ctrl + F, Ctrl + B, Ctrl + N, Ctrl + P - verplaats de cursor.
o Ctrl+pijl-rechts, Ctrl+pijl-links, Ctrl+pijl-omlaag, Ctrl+pijl-omhoog - verplaats n keer de
cursor.
o Esc+pijl-rechts, Esc+pijl-links, Esc+pijl omlaag, Esc+pijl omhoog - verplaats n keer de cursor.
o Esc+F, Esc+B, Esc+N, Esc+P - verplaats n keer de cursor.
o Home, Ctrl + A - ga naar het begin van de regel.
o Einde, Ctrl + E - ga naar het einde van de lijn.
o Pagina up, Esc+V, F5 - ga één pagina omhoog in het bestand.
o Pagina beneden, Ctrl + V, F6 - ga één pagina naar beneden in het bestand.
o <, Esc+, Esc+Thuis - ga naar het begin van het bestand.
o >, Esc+>, Esc+Einde - ga naar het einde van het bestand (voor gewone bestanden die een grootte hebben).
o Ctrl + Z - hexedit opschorten.
o Ctrl + U, Ctrl +_, Ctrl + / - alles ongedaan maken (vergeet de wijzigingen).
o CTRL + Q - lees het volgende invoerteken en voeg het in (dit is handig voor het invoegen van besturingselementen
tekens en gebonden toetsen).
o Tab, Ctrl + T - schakelen tussen ASCII en hexadecimaal.
o /, Ctrl + S - vooruit zoeken (in ASCII of in hexadecimaal, gebruik TAB veranderen).
o Ctrl + R - zoek achteruit.
o Ctrl + G, F4 - ga naar een positie in het bestand.
o Retourneren - ga naar een sector in het bestand als --sector wordt gebruikt, ga anders naar een positie in
het bestand.
o Esc+L - toon de pagina vanaf de huidige cursorpositie.
o F2, Ctrl + W - sla de wijzigingen op.
o F1, Esc+H - help (laat de man-pagina zien).
o Ctrl + A, F3 - open een ander bestand
o Ctrl + L - het display opnieuw weergeven (vernieuwen) (handig wanneer uw terminal het verprutst).
o Backspace, Ctrl + H - maak de wijzigingen ongedaan gemaakt op de vorige byte.
o Esc+Ctrl+H - maak de wijzigingen ongedaan gemaakt op de vorige bytes.
o Ctrl+spatie, F9 - plaats een markering waar de cursor is.
o Esc+W, Verwijder, F7 - kopieer geselecteerde regio.
o Ctrl + Y, Invoegen, F8 - plakken (rukken) eerder gekopieerde regio.
o Esc+J, F11 - sla eerder gekopieerde regio op in een bestand.
o Esc+I, F12 - vul de selectie met een string
o Esc+T - kap het bestand af op de huidige locatie
o Ctrl + C - onvoorwaardelijk stoppen (zonder opslaan).
o F10, Ctrl + X - ontslag nemen.

Voor de Esc commando's werkt het soms wel om te gebruiken anders in plaats van Esc. Grappige dingen hier
(vooral voor kikkers :) egrave = Alt+H , ccedilla = Alt+G, Alt+Y = ugrave.

Modellijn
Onderaan het scherm heb je de modeline (gekopieerd van emacs). Zoals in emacs, jij
hebben de aanduidingen --, ** en %%, wat betekent ongewijzigd, gewijzigd en alleen-lezen. Dan jij
hebben de naam van het bestand dat u momenteel aan het bewerken bent. Ernaast staat de huidige positie van
de cursor in het bestand gevolgd door de totale bestandsgrootte. De totale bestandsgrootte is niet helemaal
juist voor apparaten.
In de modus --sector toont het de sector waarin de cursor zich bevindt.

Editing
U kunt bewerken in ASCII of in hexadecimaal. Je kunt wisselen tussen de twee met Tab. Wanneer de
bestand is alleen-lezen, u kunt het niet bewerken. Wanneer u probeert een alleen-lezen bestand te bewerken, wordt een message
(``Bestand is alleen-lezen'') geeft aan dat het niet beschrijfbaar is.
De wijzigingen worden vet weergegeven totdat ze worden opgeslagen. De modellijn geeft aan of
je hebt het bestand gewijzigd of niet.
Alleen bij bewerking in hexadecimaal 0,1, ...,9, a,b, ...,f, A,B, ...F zijn legaal. Andere sleutels
zijn ongebonden. De eerste keer dat u op een ongebonden toets drukt, verschijnt de hulp. Het zal niet meer knallen
tenzij je de hulp direct belt (met F1).
Bij het bewerken in ascii kan het moeilijk zijn om tekens in te voeren zoals / die
gebonden aan een functie. De oplossing is om de quoted insert-functie te gebruiken CTRL + Q, de sleutel
nadat de geciteerde invoegfunctie niet is verwerkt door hexedit (zoals emacs' quoted-insert,
of zoals het teken \ in C).

Zoeken
U kunt zoeken naar een tekenreeks in ASCII of in hexadecimaal. U kunt schakelen tussen de twee
Met Tab. Als de string is gevonden, wordt de cursor verplaatst naar het begin van de overeenkomst
plaats. Als het zoeken is mislukt, wordt u hiervan op de hoogte gesteld door een bericht (``niet gevonden''). U kunt de
zoeken door op een toets te drukken.
Het zoeken in hexadecimaal is een beetje verwarrend. Je moet een hexadecimale string opgeven met een
even aantal karakters. Het zoeken kan dan byte voor byte worden gedaan. Als je wilt zoeken
een lang nummer (bijvoorbeeld: een 32-bits nummer), moet u de interne weergave daarvan kennen
nummer (little/big endian probleem) en geef het zoals het in het geheugen staat. Bijvoorbeeld op een
Intel-processor (little endian), je moet elke byte verwisselen: 0x12345678 is geschreven
0x78563412 in het geheugen en dat is de string die u aan de zoekmachine moet geven.
Voordat u gaat zoeken, wordt u gevraagd of u de wijzigingen wilt opslaan als het bestand is bewerkt.

Voor meer geavanceerd zoeken, zie de patch van Volker Schatz op
<http://www.volkerschatz.com/unix/homebrew.html#hexedit>.

selecteren, kopiëren, plakken, vulling
Selecteer eerst het deel van de buffer dat u wilt kopiëren: begin met het plaatsen van de markering waar u
wil. Ga vervolgens naar het einde van het gebied dat u wilt kopiëren (u kunt de ga naar-functie gebruiken en
de zoekfuncties). Kopieer het dan. U kunt het gekopieerde gebied vervolgens in de huidige plakken
bestand of in een ander bestand.

Je kunt het geselecteerde gebied ook vullen met een string of een karakter: begin met het kiezen van het blok
u wilt invullen (plaats een markering en ga dan naar het einde van het blok) en roep de fill aan
functie (F12). hexedit vraag je met welke string je het blok wilt vullen.
De code is niet afgestemd op enorme vulling, omdat het de wijzigingen in het geheugen bewaart tot u
Red hen. Daarom hexedit zal je waarschuwen als je een groot blok probeert in te vullen.

Wanneer de markering is geplaatst, wordt de selectie in omgekeerde modus weergegeven.
Houd er rekening mee dat het gekopieerde gebied de wijzigingen bevat die op het moment van kopiëren zijn aangebracht. Maar
als u de wijzigingen ongedaan maakt, wordt de inhoud van de kopieerbuffer niet gewijzigd. Het lijkt
voor de hand liggend maar het is de moeite waard om te zeggen.

Scrollen
Het scrollen is anders of je nu binnen bent --sector modus of niet. In de normale modus is de
scrollen is regel voor regel. In de sectormodus is het scrollen sector voor sector. In beide
modi, kunt u het display forceren om op een bepaalde positie te starten met behulp van Esc+L.

Gebruik hexedit online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad