Команда работает, а затем нет (cd/ls)

Команда работает, а затем нет (cd/ls)

Я сейчас пишу диссертацию и работаю над школьным сервером. И, к сожалению, я борюсь даже с самыми базовыми концепциями. Например, с этой.

У меня есть каталог/home/myname/Data

Если я в /home, и использую lsя не вижу каталог myname, но когда я указываю cd mynameон все равно работает и lработает также. Может кто-нибудь объяснить, почему lsне работает, но lработает?

Редактировать: Если я в /home, я вижу другие каталоги, но мне не хватает нескольких. Я уточню у своего руководителя, что там должно быть.

решение1

Это похоже на то, как будто ваш домашний каталог автоматически монтируется по требованию. Такая конфигурация чаще всего используется, когда есть несколько рабочих станций со свободным доступом. Она позволяет делать резервные копии файлов на центральном сервере, а рабочие станции можно перестроить в любое время из стандартного образа, которому не нужно беспокоиться о постоянном локальном хранилище файлов.

Когда вы получаете доступ к каталогу, /homeон автоматически монтируется с центрального файлового сервера. Когда вы прекращаете его использовать, каталог (в конечном итоге) снова отмонтируется.

Этоявляетсяочень запутанно, потому что каталоги, которых "нет", возникают, когда вы пытаетесь на них сослаться. Поскольку вы новичок, все, что я могу вам посоветовать, это игнорировать эту сложность и сосредоточиться на изучении подкаталогов вашего домашнего каталога ( $HOME). Удачи.

Связанный контент