
alexabolada
(usa Debian)
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! ?