Faça uma vez:
cd
mkdir -p usr/bin usr/man
Adicione ao seu ~/.profile ou outro arquivo de inicialização:
PATH="$PATH:~/usr/bin"
MANPATH="$MANPATH:~/usr/man"
... e depois coloque as coisas nesses diretórios.
Notas:
-
Os PATHs são pesquisados da esquerda para a direita. Se você desenvolveu um programa chamado
robot, o pedido pode não importar muito. Se você desenvolveu um programa chamadocat, e você deseja executá-lo em vez de/bin/cat, então você precisará colocar~/usr/binà frente de/binem$PATH; por exemplo, porPATH="~/usr/bin:$PATH"Observe que isso pode representar um risco de segurança. Se você fizer isso e um invasor puder obter acesso de gravação ao seu diretório inicial, ele pode deixar um Cavalo de Tróia no seu diretório
~/usr/bine assumir sua conta. - Se você quiser ficar chique, pode ver o valor atual de
$PATHe coloque~/usr/binem algum lugar no meio. Isso pode ser mais difícil de manter. - Embora não haja nada de errado com o acima,
talvez você prefira usar
~/binem vez de~/usr/bin. De fato, dependendo do sistema que você tem, você pode achar que~/bin(a.k.a.$HOME/bin) já está em$PATHpor padrão.