Команда * nix lsofвыдает список открытых файлов. Кто-нибудь знает способ, который также перечислил бы, как долго определенный файл был открыт? Либо с помощью, либо с помощью lsofлюбой другой команды. Я использую CentOS 5.3 и, к сожалению, я не могу установить дополнительные репозитории, поэтому мне придется работать со стандартными репозиториями CentOS.
Спасибо
strace -e open,close programили valgrindс --track-fds=yesопцией.
lsofили других утилит, так что, возможно, есть альтернативное решение вашей проблемы ...