uname (abreviatura de unix name) es un programa de Unix y sistemas operativos de tipo Unix que imprime el nombre, versión y otros detalles de la máquina y el sistema operativo que se está ejecutando en ella.[1] El comando y llamada de sistema uname aparecieron por primera vez en PWB/UNIX.[2]
Algunas variantes de Unix, como System V Release 3.0 incluyen un programa relacionado, setname, usado para cambiar los valores que aparecen en los informes de uname.[3]
La versión de GNU de uname está incluida en los paquetes “sh-utils” o “coreutils”. uname no está disponsible como programa individual.[4]
El comando ver, que se puede encontrar en algunos sistemas operativos como DOS, OS/2 y Microsoft Windows cumple una función parecida a la de uname.