Как просмотреть уже выполняющуюся команду копирования в подробностях

sudo lsof -p1234 | grep -E "(3r|4w).*REG"


Команда «sudo lsof -p1234 | grep -E «(3r|4w).*REG»» выполняет следующее:

1. «sudo» — выполняет команду с привилегиями суперпользователя (root).
2. «lsof» — выводит список открытых файлов и сетевых соединений.
3. «-p1234» — фильтрует вывод, показывая только результаты для процесса с идентификатором 1234.
4. «|» — перенаправляет вывод команды «lsof» на вход команды «grep».
5. «grep -E «(3r|4w).*REG»» — фильтрует вывод команды «lsof», показывая только строки, содержащие «3r» или «4w» (открытый на чтение или запись) и имеющие тип файла REG (регулярный файл).

Эта команда полезна, когда вы хотите просмотреть список открытых файлов для конкретного процесса и найти только те файлы, которые открыты на чтение или запись и являются регулярными файлами.

Альтернативой может быть использование команды «lsof -p1234» без фильтрации через «grep», чтобы просмотреть все открытые файлы для процесса с идентификатором 1234.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *