OS X определяет, какое приложение доступом является жесткий диск и предотвращение извлечения?

Если это - разработка/тестовая среда - и это верные взгляды как один мне - единственная подписка MSDN на разработчика должна покрыть все Ваше лицензирование требований для всего: http://msdn.microsoft.com/en-us/subscriptions/cc150618.aspx

10
задан 11 July 2010 в 23:21
4 ответа

Попробовать sudo lsof | grep /Volumes/External, где "Внешний" было бы название Вашего внешнего диска. Вы размещаете данные каких-либо сервисов прочь того диска?

18
ответ дан 2 December 2019 в 22:00
  • 1
    Просто некоторые совместно используемые папки, но я знаю, что все клиенты в сети извлекли те доли и весь сервер. –  jamone 12 July 2010 в 14:59
  • 2
    , не всегда имеет значение. Иногда процессы AFP/SMB/NFS/FTP/и т.д. будут оставлять открытые файлы просто, потому что услуга работает. Лучший выбор состоит в том, чтобы попытаться остановить сервис, затем извлечься. Это было бы лучше, чем использование вышеупомянутой команды наряду с kill -9. Можно остановить сервис через командную строку чем-то как sudo serveradmin stop smb, затем запустите его sudo serveradmin start smb, где "кто-то" - название службы. sudo serveradmin list покажет им всем. –  churnd 12 July 2010 в 18:37

lsof - Список открытых файлов

При Вашей команде PROMT просто вводят sudo lsof видеть список открытых файлов и их местоположения и идентификатора процесса так, чтобы можно было уничтожить процесс.

Для совершенствования его немного, Вы могли использовать sudo lsof | grep hard drive name.

После того как у Вас есть pid sudo kill -9 pid уничтожить непослушный процесс.

5
ответ дан 2 December 2019 в 22:00

Простого способ, бесплатное программное обеспечение, "Что Сохраняет Меня": http://www.hamsoftengineering.com/products/wkm/wkm.html

2
ответ дан 2 December 2019 в 22:00

Используйте эту командную строку, чтобы найти процессы, имеющие доступ к вашему диску:

sudo lsof | grep -v -e"^COMMAND" | grep -i YOUR_DRIVE_NAME | sort -u -k 1,2 | perl -n -e's/^\w+\s+(\d+).*/ps -p $1/; print $_'
0
ответ дан 23 February 2021 в 08:08

Теги

Похожие вопросы