* ASCII: El conjunto básico de caracteres, ASCII, solo tiene 128 caracteres.
* ASCII extendido: Varias codificaciones ASCII extendidas agregan más caracteres, típicamente de hasta 256.
* unicode: Los sistemas modernos de Linux utilizan abrumadoramente codificaciones de Unicode como UTF-8. UTF-8 es una codificación de longitud variable que puede representar todos los caracteres definidos en Unicode. La versión actual de Unicode (a partir de octubre de 2023) tiene cientos de miles de personajes.
Por lo tanto, si bien un sistema mínimo solo puede admitir los 128 caracteres de ASCII, un sistema de Linux típico que usa UTF-8 admite cientos de miles de caracteres . No hay un límite superior fijo porque Unicode continúa evolucionando.