Я использую AIX, и в некоторых каталогах я не могу использовать du
команда. Я получаю следующее сообщение об ошибке:
du: 0653-175 Не удается найти текущий каталог.
Очевидно, что текущий каталог существует, и у меня есть на него разрешения. Я могу перечислить каталог и создать в нем файлы как до, так и после запуска du
. Что здесь могло быть не так?
В du
команда отлично работает в моем домашнем каталоге.
Быстрый поиск в Google обнаруживает множество сообщений на форуме с той же проблемой, но нет четких ответов.
Какие разрешения у каталога при монтировании файловой системы? Размонтируйте файловую систему и проверьте права доступа к каталогу внизу, вероятно, это не так. root:system
и 755. Ваш идентификатор пользователя, вероятно, не имеет доступа к этому каталогу и некоторые В результате команды AIX не работают.
возможно, это из-за того, что в этом каталоге реализован ACL. Вы можете выбрать эту файловую систему, владельца каталога /, а затем попробовать du.
Это вопрос привилегии. Запустите вашу команду как суперпользователь тогда он покажет результаты.
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 .