Depende do que você deseja alcançar.
profile arquivos são executados quando você faz login em um shell (por exemplo: quando você faz login em tty1 ou por SSH), enquanto bashrc arquivos são executados somente ao iniciar um shell interativo (abra um novo terminal, por exemplo) e são apenas lidos pelo bash (o shell padrão).
Portanto, se você usar esses aplicativos localmente e em um terminal interativo (aplicativo "Terminal"), poderá definir $ PATH no bashrc.
Observe também que .bashrc / .profile são usados apenas pelo usuário atual. Então, se você usa sudo , você obtém o comportamento correto, mas se você usar outro usuário, o PATH não será modificado:
➜ sudo -i
[sudo] password for <username>:
root@Salem:~# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Se você deseja que isso seja adicionado em todo o sistema (no PATH de cada usuário), os arquivos corretos a serem editados devem ser /etc/profile e /etc/bash.bashrc .
Espero que ajude.