O comando funciona e não funciona (cd/ls)

O comando funciona e não funciona (cd/ls)

Atualmente estou fazendo minha tese e assim trabalhando em um servidor escolar. E, infelizmente, estou lutando até mesmo com os conceitos mais básicos. Tal como este.

Eu tenho um diretório/home/myname/Data

Se estou dentro /homee uso lsnão vejo o diretório myname, ainda, quando especifico cd mynameele ainda funciona e lfunciona também. Alguém pode explicar por que lsnão funciona, mas lfunciona?

Editar: se estou em /home, vejo outros diretórios, mas faltam alguns. Vou verificar com meu supervisor o que deve estar lá.

Responder1

Parece que seu diretório inicial está sendo montado automaticamente sob demanda. Esta configuração é usada com mais frequência quando há diversas estações de trabalho de acesso livre. Ele permite que sejam feitos backups de arquivos no servidor central, e as estações de trabalho podem ser reconstruídas a qualquer momento a partir de uma imagem padrão que não precisa se preocupar com o armazenamento persistente de arquivos locais.

Quando você acessa um diretório, /homeele é montado automaticamente a partir de um servidor de arquivos central. Quando você para de usá-lo, o diretório (eventualmente) é desmontado novamente.

Istoémuito confuso, porque diretórios que "não existem" surgem quando você tenta referenciá-los. Como você é um iniciante, tudo o que posso sugerir é que você ignore essa complexidade e se concentre em aprender nos subdiretórios do seu diretório inicial ( $HOME). Boa sorte.

informação relacionada