¿Alguna forma de crear palabras clave de terminal personalizadas? [duplicar]

Quiero saber si es posible crear palabras clave (similares a las palabras clave de flujo de trabajo en alfred) para ciertos comandos de terminal. Por ejemplo, en lugar de escribir:

php artisan serve

quiero escribir:

pas

mientras ejecuta el comando anterior.

Cree un alias o una función en el archivo rc adecuado.
Alias ​​es el camino a seguir. Solo un pequeño consejo. Lo siguiente me parece muy conveniente: cada modificación del sistema que realizo, incluidos los alias, los scripts de shell personalizados o los ejecutables, los almaceno en la estructura de carpetas de Documentos, por ejemplo: ./Documents/Commands/myCustomCommand. De esta manera, su propio trabajo personalizado se almacena de forma segura en la nube y facilita un poco la migración y la vida.
¿Por qué ponerlo en $HOME/Documentos significa que está almacenado en la nube o que sería "seguro" si lo fuera?
Si tiene una cuenta de iCloud, la carpeta de documentos se puede sincronizar con el almacenamiento en la nube de Apple. ¿Estamos discutiendo por qué los servicios en la nube son una forma segura de almacenar documentos? apple.com/icloud iCloud está integrado en todos los dispositivos Apple. Eso significa que todas tus cosas (fotos, archivos, notas y más) están seguras, actualizadas y disponibles dondequiera que estés.
@Gintaras Ciertamente vale la pena considerar qué sucedería si un HD/SSD o una máquina murieran, y asegurarse de que no perdería nada importante. (Pero iCloud está lejos de ser la única forma de lograrlo).

Respuestas (1)

El comando 'alias' define alias.

alias pas="php artisan serve"

El shell predeterminado ahora es zsh, por lo que lo define en ~/.zshrc.
Obtenga el archivo . ~/.zshrcpara que el cambio surta efecto en el shell actual.

Anteriormente, definiría esto en ~/.bash_profile . Si actualizó desde una versión anterior de macOS y no ha cambiado su shell de bash a zsh como se le solicitó, aún deberá usar ~/.bash_profile.

Mi vida se volvió mucho más simple. Gracias :-)