Есть ли какая-нибудь команда Linux, которая может перечислить, какие файлы активно доступны (активно читаются / записываются)?

Например, при просмотре видео из веб-браузера я хочу знать, куда записывается файл кэша. Или когда мой chromium-browser запускается, я хочу знать, какие файлы он читает. Спасибо.

2 ответа2

0

Проверьте команду lsof . Это будет список открытых файлов и какие процессы имеют их открыть.

Проверьте здесь для использования.

0

Если вы хотите просмотреть список файлов, открытых определенным процессом, просто проверьте каталог /proc /$ PID /fd.

Если вы хотите отслеживать файловые операции определенного процесса (и его потомков), вы можете использовать strace:

strace -efile -f -p$PID

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .