Como fd0 se ha comentado, la mejor fuente para rápidamente listado de la mayoría de todo lo que puedes hacer en el Terminal, es mediante el uso de la Bash builtin compgen.
Compgen
interfaces con la "terminación" de la función en Bash, por lo que es la intención de mantener una lista de la mayoría de todo lo que se puede hacer en el shell. Así que es interesante que técnicamente compgen es el listado de comandos, alias y funciones, así como algunas otras cosas como builtins, las variables, los grupos, los trabajos y el servicio de nombres. Mi experiencia es que no la lista de todo lo que, al igual que las aplicaciones típicamente corrió en la interfaz gráfica de usuario, que voy a mencionar a continuación. Usted puede utilizar el open
comando en OSX para muy pocas cosas, por ejemplo.
compgen -c
ejecuta el comando en un subshell medio ambiente, y su salida se utiliza como posibles terminaciones, que es probablemente lo que usted desea. Si Bash si su concha, le escupen información similar para todos los comandos o un solo comando si usted presione la Pestaña de la Ficha.
También es común que en OSX que muchos programas que se pueden ejecutar desde la consola, por lo que muchos de los nombres de los programas que encontrarás en /Aplicaciones también pueden ser llamados a través de un CLI desde el shell. Del mismo modo, muchos de los programas son (al menos) en /Aplicaciones/Utilidades, algunas cosas interesantes que está en /System/Library/core services/Aplicaciones (así como otras cosas en virtud de la /Sistema de directorio principal...), y así a veces programas personalizados ponga bajo el clásico de Unix lugares como /usr/bin, usr/local/bin, /opt, y /sys/bin.
A menudo se pueden encontrar otras cosas interesantes para escribir, probablemente, también cubierto de arriba, escribiendo help
o help [command or argument]
, con más información acerca de la mayoría de los programas o builtins viene con info [command]
o man [command].
Apropos
también es muy interesante, que usted ya sabe. Estas cosas van a conseguir que la mayoría de todo, me imagino que hay otras cosas que uno tiene, o debería, hack alrededor y descubrir...