Ele está dizendo 'permissão negada' porque você está tentando executar o .bash_profile como um comando. quando você digita ~/.bash_profile você não deu um comando para executar no arquivo.
Porque o nome do arquivo começa com um '.' é um arquivo oculto. Daniel Beck disse a você como encontrar o arquivo na listagem de arquivos do TextEdit.
em uma janela de terminal, se você digitar ls -la , fornecerá uma listagem ( ls ) de todos os arquivos em um diretório com um formato longo ( -l ), que fornece mais informações sobre os arquivos, incluindo privilégios de propriedade. . o ( -a ) mostrará todos os arquivos, incluindo os ocultos.
se você digitar edit .bash_profile em uma janela de terminal, ele abrirá o arquivo em um editor de texto. Além disso, você pode cat .bash_profile , que irá mostrar o conteúdo do arquivo diretamente na janela do terminal para que você possa revisá-lo (você não pode editá-lo, mas pelo menos pode analisá-lo).
Mais ajuda do pessoal aqui virá se você puder pelo menos fornecer a saída do comando de listagem de arquivos: ls -la para o arquivo .bash_profile.