De seguro que cualquier administrador de sistemas en muchas ocasiones se ha cruzado con el clásico mensaje que nos arroja un código de error, algo similar a esto:
message ... (Errcode: XXXX) |
Por supuesto que cuando vemos un código de error debemos descubrir qué es lo que significa. ¿Qué maneras existen para hacer esto? Pues en primer lugar puedes consultar la documentación oficial del servicio que arroja el error, o bien puedes recurrir a un útil comando que recibe el nombre de perror.
La tarea de perror es mostrarnos, en unas pocas líneas, el significado de cada código de error que podemos llegar a ver en la pantalla. No solamente nos ahorra tiempo, sino que además es sumamente fácil de usar. Veamos un ejemplo con un código de error, suponiendo que hayamos visto el código de error 130 de MySQL:
user@equipo ~$ perror 130 OS error code 130: Owner died MySQL error code 130: Incorrect file format |
Cabe mencionar que perror solamente funciona con errores del sistema operativo y de MySQL. De hecho en el ejemplo la primera línea que devuelve el comando indica la descripción del error 130 a nivel de SO.