Recomendado, 2024

Escolha dos editores

Como adicionar um novo caminho para o caminho na linha de comando do jeito certo

CorelDRAW 2018 - Ajustar Objetos ao Caminho

CorelDRAW 2018 - Ajustar Objetos ao Caminho

Índice:

Anonim

O caminho do usuário é a série de diretórios que os programas de linha de comando são pesquisados ​​para serem executados. Por exemplo, se você digitar 'iostat' no terminal, o iostat será executado em / usr / sbin porque “/ usr / sbin” faz parte do seu $ PATH. Assim, os usuários que usam frequentemente a linha de comando podem precisar ajustar ou adicionar novos caminhos ao terminal para que os comandos possam ser executados corretamente.

Talvez seja óbvio agora, modificar o PATH é destinado a usuários e desenvolvedores mais avançados que estão usando o Terminal e passando muito tempo na linha de comando. Os usuários comuns de Mac normalmente não precisam alterar, adicionar ou ajustar isso no OS X. Falando do OS X, embora isso seja obviamente centralizado no Mac, você pode usar esse mesmo truque para adicionar um PATH ao seu shell no Linux também, bem como a maioria dos outros sabores unix.

Adicionando um diretório ao caminho

A maneira mais fácil de adicionar um novo caminho ao $ PATH (a variável de ambiente) é com o comando de exportação. Neste exemplo, adicionaremos "~ / opt / bin" ao usuário PATH com exportação:

export PATH=$PATH:~/opt/bin

Você pode executá-lo diretamente a partir da linha de comando e, em seguida, verificar o $ PATH com echo para mostrar que ele foi adicionado da seguinte forma:

echo $PATH

Isso deve retornar algo como o seguinte, observe o recém-adicionado diretório ~ / opt / bin no final:

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/osxdaily/opt/bin

Adicionando vários caminhos ao PATH

Assim como vários caminhos podem ser armazenados e agrupados em $ PATH de acordo com sua prioridade de pesquisa, você também pode adicionar novos caminhos dessa maneira também. Vamos usar o mesmo exemplo de antes, mas desta vez também adicione o diretório ~ / dev / bin:

export PATH=$PATH:~/opt/bin:~/dev/bin

Definindo o PATH no Perfil do Shell

Lembre-se de que para que as alterações no PATH persistam, você desejará adicioná-las em ~ / .profile, .zshrc ou ~ / .bash_profile, dependendo de qual shell você usa. Use seu editor de texto favorito para fazer isso, seja nano, emacs ou vim. Se você está ficando complicado, é uma boa ideia adicionar comentários ao .profile para manter as coisas facilmente verificáveis:

#Adding opt bin and dev bin to PATH for fun
export PATH=$PATH:~/opt/bin:~/dev/bin

O Bash é o shell padrão no OS X, mas zsh, sh, ksh e tcsh também são empacotados com o Mac, e a troca do shell do OS X é um processo muito fácil tanto com o chsh quanto com as preferências do Terminal e / ou iTerm2.

Top