The Internet, as it was meant to be

Article KB-00009 - ASCII Control Characters

Applies to: UNIX - Other

Created by Serena (she/her) on Jun 25, 2024

0 NUL (Null character--this is used to terminate strings in many programming languages)
1 SOH (Start Of Header)
2 STX (Start Of Text)
3 ETX (End Of Text)
4 EOT (End Of Transmission)
5 ENQ (Enquiry)
6 ACK (Acknowledge)
7 BEL (Ring Bell)
8 BS (Backspace)
9 HT (Horizontal Tab)
10 LF (Line Feed)
11 VT (Vertical Tab)
12 FF (Form Feed--most printers and terminals will advance the paper or the display by one page if they receive this)
13 CR (Carriage Return)
14 SO (Shift Out)
15 SI (Shift In)
16 DLE (Data Line Escape)
17-20 DC1-DC4 (Device Control 1 through Device Control 4)
21 NAK (Negative Acknowledge)
22 SYN (Synchronous Idle)
23 ETB (End of Transmit Block)
24 CAN (Cancel)
25 EM (End of Medium)
26 SUB (Substitute)
27 ESC (Escape--this gets sent when you press the ESC key on your keyboard)
28 FS (File Separator)
29 GS (Group Separator)
30 RS (Record Separator)
31 US (Unit Separator)
127 DEL (Delete)
Article Info

Last modified Jun 26, 2024
2 revisions
Viewed 3443 times

Revision History

snw on Jun 26, 2024
snw on Jun 25, 2024


BBcode for Linking

BBcode for Transcluding


Copyright © 2017, 2025 ChivaNet Internet Services
A division of Coherent Logic Development LLC
Las Cruces, NM 88001

Our backhaul is provided by Bigleaf Networks.

Usage of our services is governed by our Terms of Service.

Find us on: Mastodon | BlueSky | Patreon


Visitor Counter
There are 1168 users registered on ChivaNet.