Estou escrevendo pwd
no terminal e está aparecendo home/<my_username>
. Mas não consigo encontrar fisicamente nenhum diretório com esse caminho. Para esclarecer minha confusão, digitei ls
, mas mostra as pastas em meu diretório inicial que posso ver no gerenciador de arquivos. Mas não consigo uma pasta <my_username>
dentro do Home. O que estou perdendo aqui?
proteeti@proteeti-X556UQK:~$ pwd
/home/proteeti
proteeti@proteeti-X556UQK:~$ ls
Courses Dev Downloads Music Public usr
Desktop Documents examples.desktop Pictures Templates Videos
Nenhuma pasta chamada "Proteeti"
Responder1
pwd
gerará o nome do caminho do diretório atual. Quando você estiver localizado em sua pasta pessoal, pwd
retornará o nome do caminho dela.
No seu caso, o nome do caminho da sua pasta pessoal é /home/proteeti
. Este é o seu diretório de trabalho atual. Digitar ls
enquanto estiver nessa pasta mostrará seu conteúdo.
Você não pode esperar encontrar sua pasta pessoaldentrosua pasta pessoal.
O que você poderia fazer para ver a pasta em si é subir um nível na árvore de diretórios, com cd ..
(ou cd /home
) e fazer ls
isso. Sua pasta pessoal é aquela com seu nome de usuário ( proteeti
). Use cd proteeti
(ou apenas cd
) para voltar à sua pasta pessoal.
O diretório /home
é o local onde as pastas pessoais de todos os usuários estão localizadas. Em um sistema multiusuário, você pode esperar /home
conter todas as pastas pessoais de todos os usuários, não apenas a sua.
Na linguagem Unix, o "diretório raiz" é /
. Este diretório é o diretório superior na árvore de diretórios. Contém, além do /home
diretório, outros diretórios que contêm programas e bibliotecas etc., instalados por um administrador do sistema. O /
diretório não deve ser confundido com /root
, que é o diretório inicial especial do usuário root (administrador).
Relacionado: