Escrito originalmente por NeoRave
PATH
Es la ruta-s donde se buscará un comando.
Eso no es el path, es la variable PATH, que efectivamente sirve para los que dices.
El path en general, como indica su propio nombre, es la ruta que hay que seguir para alcanzar un determinado fichero. De hecho, es bastante común encontrar el término traducido como ruta. Por ejemplo:
/usr/local/bin/MozillaFirebird.
fichero: MozillaFirebird
ruta/path: /usr/local/bin
Digamos que con la variable PATH que tiene esta pinta:
PATH="path1;path2;path3;...;pathn"
lo que se hace es, cuando se invoca un ejecutable por su nombre, ir anteponiéndose las distintas rutas y, cuando se encuentra un ejecutable que se ajuste a la forma pathi/nombre_ejecutable, ejecutarlo.
Si no existiese la variable PATH, tendrías que estar constantemente escribiendo las rutas completas. Un incordio, vamos.