Пункт «используется другим приложением». Как я могу узнать какой?

2

В Finder файл VirtualBox_Uninstall.toolнеактивен.

введите описание изображения здесь

Я хочу удалить этот файл, но мне выдается сообщение о том, что файл в данный момент используется:

введите описание изображения здесь

В настоящее время я понятия не имею, что является причиной этого. Поэтому я хочу знать, какое другое приложение использует его. Как мне это узнать?

gentmatt
источник

Ответы:

2

Причиной обычно является задание на копирование, которое неожиданно прервалось, или какой-то процесс, имеющий дескриптор открытого файла в этом файле. Вы можете проверить, какой процесс открыл какие файлы lsof | grep "filename". Это не обязательно даст результат. Если проблема не решена после выхода из системы или даже перезапуска, вы все равно можете продолжить в этом диалоговом окне и удалить файл.

MacLemon
источник
1

Есть небольшое приложение, посвященное этой проблеме: что меня удерживает

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

Вы можете использовать пользовательский интерфейс для поиска имени, VirtualBox_Uninstall.toolи он покажет вам процессы, которые обращаются к файлу, и предложит вам возможность убить их из пользовательского интерфейса.

еврен инанч
источник
Что оно делает? Ответы должны быть понятны без ссылки, которая предназначена только для подробностей или, в данном случае, для скачивания. Что касается загрузки какое - то объяснение должно быть дано еще вы должны ожидать , что это будет вирус и т.д.
Mark