CHARSETS(7) Linux Programmer's Manual CHARSETS(7) NAME charsets - Linux ( ) (), ) Linux ASCIIISO 8859KOI8-R UnicodeISO 2022 ISO 4873 ASCII ASCII (,()()) 7-bit, ECMA-6 ASCII crosshatch/octothorpe/hash ; "US ASCII""UK ASCII" Linux , US ASCII ISO 8859 ISO 8859 10 -bit , ASCII (7 -bit ), 128 159 96 160-255 LP ISO 8859-1 ( Latin-1 ) Linux X11R6 HTML Linux 8859 ( setfont(8)) EGA " user mapping()" 8859-1 (Latin-1) Latin-1 , , , ,,,,,,,,, ijij oeoe',,' `` 8859-2 (Latin-2) Latin-2 , , , , 8859-3 (Latin-3) Latin-3 , , , 8859-4 (Latin-4) Latin-4 ; 8859-10 (Latin-6 ) 8859-5 , ,, , `geh'`heh', ghe ghe.KOI8-R 8859-6 8859-6 8859-7 8859-8 8859-9 (Latin-5) Latin-1 8859-10 (Latin-6) Latin 6 (last Inuit ) () Sami ( ) Lattin 4 RFC 1345 " latin 6 " Skolt Sami 8859-13 (Latin-7) 8859-14 (Latin-8) 8859-15 Latin-1 KOI8-R KOI8-R ISO US ASCII; ISO 8859-5 KOI8-R Linux EGA "user mapping" UNICODE[],[] Unicode ISO 10646 ) Unicode 32 ( 16 ) Unicode Linux Unicode (UTF-8 ) Unicode UTF-8 Unicode 7 bit bit bit bit bit bit 0,1 , x 0xxxxxxx Unicode 00000000 0xxxxxxx ASCII 0xxxxxxx ASCII UTF-8 ASCII 110xxxxx 2 110xxxxx 10yyyyyy 00000xxx xxyyyyyy 1110xxxx 1110xxxx 10yyyyyy 10zzzzzz xxxxyyyy yyzzzzzz UTF-8 31-bit ISO 10646 6 ISO-8859-1 , Unicode ISO-8859-1 ISO-8859-1 ( 8 ) 16 3 ISO 2022 UTF-8 10xxxxxx , ASCII UTF-8 , NULs " /'s ASCII, NUL '/', , UTF-8 Unicode " subfont " Unicode Unicode subfont UTF-8 512 ISO 2022 AND ISO 4873 ISO 2022 4873 VT100 Linux xterm (1) ( ) 4 G0 G1 G2 G3 ( G0 ), ( G1 ) 94 96 7-bit 040-0177 ( 041-0176 ) 0240-0377 ( 0241-0376 ) G0 94 041-0176 shift functions ^N (SO LS1), ^O (SI LS0), ESC n (LS2), ESC o (LS3), ESC N (SS2), ESC O (SS3), ESC ~ (LS1R), ESC } (LS2R), ESC | (LS3R). LSn Gn LSnR Gn SSn Gn (n=2 or 3) 94 Gn ESC ( xx G0ESC ) xx G1 ESC * xx G2ESC + xx G3 xx ISO 2375 ESC ( @ ISO 646 GO ESC ( A UK (), ESC ( B ASCII ( ), ESC ( M ESC ( ! A , . . 94 Gn ESC - xx G1, ESC . xx G2 ESC / xx G3 , ESC - G G1. Gn ESC $ xx ESC $ ( xx G0 ESC $ ) xx G1ESC $ * xx G2ESC $ + xx G3 , ESC $ ( C G0. ESC $ B ESC & @ ESC $ B. ISO 4873 G0 ( ASCII), G1, G2 G3 ^N ^OESC ( xx xx=B, ESC ) xx, ESC * xx, ESC + xx ESC - xx, ESC . xx, ESC / xx console(4), console_ioctl(4), console_codes(4), ascii(7), iso_8859_1(7), unicode(7), utf-8(7) [] Scorpio [] 2000/10/23 linuxman: http://cmpp.linuxforum.net man man https://github.com/man-pages-zh/manpages- zh Linux November 5th, 1996 CHARSETS(7)