Por lo que entiendo, el lugar correcto para colocar sus propios scripts es /usr/local/bin(por ejemplo, un script que uso para hacer una copia de seguridad de algunos archivos). Noto que esta carpeta actualmente (por defecto) es propiedad de root, y mi usuario normal no tiene acceso a ella. Soy el único usuario en esta computadora. ¿Debo cambiar esta carpeta completa a mi propio usuario? ¿O hay otra forma adecuada de organizar los permisos /usr/local/bin?
fuente

El lugar habitual para colocar sus propios scripts es
~/bin, y luego agregar este directorio a suPATH.fuente
No pases por la molestia de intentar poner cosas en directorios potencialmente utilizados por otras partes del sistema.
Si es el único usuario del sistema, simplemente instálelo en
$HOME, por ejemplo, en una$HOME/localjerarquía. O eso, o utilizar una jerarquía totalmente separada enraizada en, por ejemplo,/opto/swo lugar algo por el estilo (no se utiliza por el sistema de base o gestores de paquetes).fuente