Como en todos los SO existen comandos internos y externos, la diferencia fundamental es que los internos están incorporados a la consola y se pueden ejecutar directamente, mientras que para los externos hay que indicar la ruta hasta la ubicación del comando.
Para los comandos externos puede ser que no tengamos que indicar la ruta hasta la ubicación del mismo de forma explicita, si esta ruta esta incluida en la variable de entorno PATH.
También debemos tener precaución en el caso de que el comando exista tanto de forma interna y externa, ya que las dos versiones del comando pueden dar resultados distintos, por lo que si queremos estar seguros de que estamos ejecutando la versión externa debemos indicar la ruta del comando (p.e. pwd ó /bin/pwd)
Añadir nuevo comentario