ls 的结果包含名称为空的文件夹

Result of ls contains folders with empty names

我公司的 IT 人员授予我权限,以便我可以通过 ssh 连接到服务器。

然而,当我调用命令 ls -alh / 时,它显示:

如您所见,许多目录显示为空名称(具有权限 rwxrwxrwt 的目录除外)。这也发生在我的主文件夹中:

另一件奇怪的事情是我可以 cd 到 "hidden" 文件夹之一,例如 /mnt,即使我不能 "see" 它。

在什么情况下会发生这种情况? IT 人员是否错误地设置了我的权限?

更改用于连接到 ssh 框的终端的终端配色方案。

最有可能的是,ls 以这样的方式别名,它被调用为 ls --color,这在某种程度上扰乱了终端设置。您可以按 运行 alias 列出所有别名。您的选择:

  1. 运行 作为 ls -alh --color=none
  2. 删除别名(仅影响当前会话):unalias ls