Si escribe un comando, el shell hace lo siguiente:
1. Comprueba si el comando es un comando de shell incorporado. Si es así, lo ejecuta directamente.
2. Búsqueda de los directorios enumerados en la variable de ruta. Busca un archivo ejecutable con el nombre que escribió en cada directorio, en el orden en que se enumeran.
3. si se encuentra, El shell ejecuta ese archivo.
4. Si no se encuentra, El shell informa un error de "comando no encontrado".
Por lo tanto, el propósito de la variable de ruta es simplificar la ejecución del comando Al permitirle ejecutar programas desde cualquier lugar de su sistema de archivos sin necesidad de proporcionar su ruta completa. Hace que el caparazón sea más conveniente y eficiente de usar.