Por ejemplo, para encontrar la ubicación del comando 'LS`, usaría:
`` `Bash
Que LS
`` `` ``
Esto generará la ruta completa al ejecutable, como `/bin/ls`. Si el comando no se encuentra en su camino, no devolverá nada.
Alternativamente, si conoce el nombre del ejecutable pero no está seguro de si está en su camino, puede usar 'Find':
`` `Bash
encontrar/-name ls 2>/dev/null
`` `` ``
Esto busca todo el sistema de archivos (`/`) para un archivo llamado `LS`. `2>/dev/null` redirige los mensajes de error (como" permiso denegado ") a`/dev/null`, evitando que anulen su salida. Sin embargo, esto es significativamente más lento y menos eficiente que `que 'y solo debe usarse si` lo que falla. Tenga en cuenta que buscar en todo el sistema de archivos puede llevar mucho tiempo. Puede reducir la búsqueda a directorios específicos si tiene una idea de dónde se puede ubicar el ejecutable (por ejemplo, `/usr/bin`,`/usr/local/bin`).
Para escenarios más complejos o si necesita más información, 'WhereIs` podría ser útil, pero es menos confiable que `que depende de la indexación del sistema.