命令有效,然后不起作用 (cd/ls)

命令有效,然后不起作用 (cd/ls)

我目前正在写论文,因此在学校服务器上工作。不幸的是,我连最基本的概念都在挣扎。比如这个。

我有一个目录/home/myname/Data

如果我在/home, 并使用ls我看不到该目录myname,但是,当我指定cd myname它仍然可以工作并且l也可以工作。有人可以解释为什么ls不起作用,但l可以吗?

编辑:如果我在 中/home,我确实会看到其他目录,但我丢失了一些目录。我会和我的主管核实一下那里应该有什么。

答案1

这感觉就像您的主目录正在按需自动安装。当有多个免费访问工作站时,最常使用此配置。它允许对中央服务器上的文件进行备份,并且可以随时从标准映像重建工作站,而无需担心持久的本地文件存储。

当您访问其下的目录时,/home会从中央文件服务器自动安装该目录。当您停止使用它时,该目录(最终)会再次卸载。

非常令人困惑,因为当您尝试引用“不存在”的目录时,它们就会突然出现。由于您是初学者,我真正建议您忽略这种复杂性并集中精力在主目录 ( $HOME) 的子目录中学习。祝你好运。

相关内容