Al ejecutar un command desde la terminal, ¿cómo puedo saber la ruta completa del command?

Asumiendo que estoy escribiendo en Terminal: 'ctags', ¿cómo puedo saber la ruta completa del command 'ctags?

  • Comando de terminal para mover una cantidad de files que contienen corchetes a otra carpeta o papelera
  • ¿Cómo hacer que 'grep' funcione como en Ubuntu?
  • ¿Cómo cambiar las fonts elegidas por Terminal.app para mostrar idiomas que no sean inglés?
  • ¿Cómo puedo get iTerm 2 para copyr solo lo que selecciono?
  • Por qué ALT +. (último parámetro) no funciona en Bash?
  • En la Terminal I no puedo escribir e minúscula
  • ¿Puedo hacer que los elementos de color de mi terminal Mac OS X coincidan con la syntax, como la terminal de Ubuntu?
  • ¿Se pueden agregar elementos de inicio de session a través de la línea de command en High Sierra?
  • La fuente del terminal no es lisa
  • ¿Se puede networkingimensionar una window de Terminal con un command de Terminal?
  • La installation de macOS 10.12.4 beta 2 rompe OpenSSH instalado a través de homebrew
  • equivalente a la command-line de export de PDF con vista previa
  • 2 Solutions collect form web for “Al ejecutar un command desde la terminal, ¿cómo puedo saber la ruta completa del command?”

    $ type ctags ctags is /usr/bin/ctags $ type -p ctags /usr/bin/ctags 

    La segunda forma es útil para hacer cosas como

     $ file $(type -p ctags) $ ls -l $(type -p ctags) 

    y a menudo es un alias al which .


    Si no quiere confiar en la funcionalidad de bash y prefiere un command externo, /usr/bin/whereis tiene un propósito similar:

    La utilidad whereis comtesting los directorys binarys estándar para los progtwigs especificados, imprimiendo las routes de acceso de cualquiera que encuentre.

    Como whereis no usa $PATH sino el resultado de sysctl user.cs_path , puede generar resultados diferentes.

    Escriba el command como un parámetro, por ejemplo, para search la location del tar

     ls -l $(which tar) 

    que en mi caso regresa

     lrwxr-xr-x 1 root wheel 6 Jul 26 2012 /usr/bin/tar -> bsdtar 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).