Pular para o conteúdo

cd não aparece no PATH [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. cd não aparece no PATH [RESOLVIDO]

Enviado em 18/08/2024 - 23:06h


A variável $PATH esta no arquivo ~/.bashrc e mesmo assim não localiza o comando cd

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/bin:/usr/games:/sbin

$ which cd
which: no cd in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/bin:/usr/games:/sbin)




---------------------------------------------------------
Camarão que dorme, acaba na empada!

Responder tópico

2. Re: cd não aparece no PATH [RESOLVIDO]

Melhor resposta

Enviado em 18/08/2024 - 23:06h

Oi! Vamos esclarecer sua dúvida sobre o comando `cd`.

O comando `cd` (change directory) é um comando interno do shell e não um executável que esteja em um caminho listado na variável `$PATH`. Por isso, ao usar o comando `which cd`, você não encontrará um caminho para ele. Isso é normal.

A variável `$PATH` é usada para localizar executáveis de comandos, mas `cd` é uma built-in do shell, ou seja, já está embutido na ferramenta de linha de comando que você está usando (como o Bash, por exemplo).

Você pode verificar as built-ins disponíveis no seu shell executando:

help cd

Essa coisa das built-ins funciona assim: comandos como `cd`, `echo` e muitos outros não precisam de um executável separado, eles são parte da funcionalidade do interpretador de comandos.

Se você tiver mais alguma dúvida sobre comandos ou configuração do Linux, fique à vontade para perguntar!

Camarão que dorme, acaba na empada! ?

3. Re: cd não aparece no PATH [RESOLVIDO]

Enviado em 19/08/2024 - 17:40h

@Minions o which não mostrar o path do cd aqui também não.
Parece que o cd fica dentro do executável do Bash.

4. Re: cd não aparece no PATH [RESOLVIDO]

Enviado em 22/08/2024 - 17:54h



topico não foi resolvido.


Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder