Pelo que entendi, o lugar certo para colocar seus próprios scripts é /usr/local/bin
(por exemplo, um script que eu uso para fazer backup de alguns arquivos). Percebo que atualmente esta pasta pertence (por padrão) à raiz e meu usuário normal não tem acesso a ela. Eu sou o único usuário neste computador. Devo alterar esta pasta inteira para meu próprio usuário? Ou existe outra maneira adequada de organizar as permissões de /usr/local/bin
?
fonte
O local usual para colocar seus próprios scripts é
~/bin
e, em seguida, adicione esse diretório ao seuPATH
.fonte
Não se preocupe em tentar colocar as coisas em diretórios potencialmente usados por outras partes do sistema.
Se você é o único usuário do sistema, basta instalar em
$HOME
, por exemplo, em uma$HOME/local
hierarquia. Qualquer um que, ou utilizar uma hierarquia totalmente separada enraizados em, por exemplo,/opt
ou/sw
ou somesuch lugar (não utilizado pelo sistema de base ou gestores de pacotes).fonte