C. Ross Asked: 2012-06-08 04:41:11 +0800 CST2012-06-08 04:41:11 +0800 CST 2012-06-08 04:41:11 +0800 CST Du 告诉我找不到当前目录? 772 我在 AIX 上,在某些目录中我无法使用该du命令。我收到以下错误消息: du: 0653-175 找不到当前目录。 显然当前目录存在,并且我有权限访问它。我可以在运行之前和之后列出目录并在其中创建文件du。这里可能有什么问题? 该du命令在我的主目录中运行良好。 一个快速的谷歌搜索出现了一堆相同问题的论坛帖子,但没有明确的答案。 aix du 3 个回答 Voted Best Answer EightBitTony 2012-06-08T06:54:49+08:002012-06-08T06:54:49+08:00 文件系统挂载下目录的权限是什么?卸载文件系统并检查下面目录的权限,它可能不是root:system755。您的用户 ID 可能没有访问该目录的权限,因此一些AIX 命令失败。 user352431 2016-05-02T22:59:44+08:002016-05-02T22:59:44+08:00 这可能是因为在该目录上实施了 ACL。您可能想更改为该文件系统/目录所有者,然后尝试 du。 ridonekorkmaz 2020-07-18T00:01:17+08:002020-07-18T00:01:17+08:00 这是特权问题。以超级用户身份运行您的命令,然后它将显示结果。 oracle@dbprod:/grid/base/tfa/repository/suptools/vt1prod/oswbb/oracle/archive:> du -sm . du: 0653-175 Cannot find the current directory. oracle@dbprod:/grid/base/tfa/repository/suptools/vt1prod/oswbb/oracle/archive:> sudo du -sm . 821.88 .
文件系统挂载下目录的权限是什么?卸载文件系统并检查下面目录的权限,它可能不是
root:system
755。您的用户 ID 可能没有访问该目录的权限,因此一些AIX 命令失败。这可能是因为在该目录上实施了 ACL。您可能想更改为该文件系统/目录所有者,然后尝试 du。
这是特权问题。以超级用户身份运行您的命令,然后它将显示结果。