Mejores prácticas para almacenar comandos personalizados (Unix)

Mejores prácticas para almacenar comandos personalizados (Unix)

Deseo saber si existe algún lugar estándar o recomendado para almacenar sus propios comandos personalizados (¿preferiría no instalarlos en /usr/local/bin)?

Me refiero a pequeños trucos que yo, personalmente, no prefiero instalar en /usr/local/bin por razones tales como, si tengo que reformatear todo mi sistema y necesito hacer una copia de seguridad de cosas, no podré distinguir fácilmente mis propios comandos personalizados de los instalados con administradores de paquetes, etc.

Supongo que podría depender de una elección personal crear algo como /usr/local/mybin o similar, pero ¿hay algún camino trillado aquí que no conozco? Su preferencia personal también es bienvenida.

Respuesta1

El lugar históricamente 'estándar' para sus propios archivos binarios y scripts que no desea (o no puede) instalar en /usr/local/[s]bin es ~/bin(es decir, la carpeta binen su directorio de inicio).

Es posible que deba agregar esa carpeta a su variable de entorno $PATH en .bashrc, .profile o .cshrc, etc., según su shell.

información relacionada