MyTetra Share
Делитесь знаниями!
О, смотри-ка какое хорошее место. Дайте два!
Как узнать, какой процесс держит файл при невозможности отмонтирования
01.03.2009
00:21
Раздел: Компьютер - Linux - Bash - Команды и скрипты

При подаче команды umount, если какой-то процесс использует файловую систему, то при попытке отключения появляется ошибка `Resource busy' (ресурс занят). Есть программа, посылающая сигналы любому процессу, использующему указанный файл или точку монтирования. Это программа fuser. Для раздела /usr попробуйте следующую команду:

# fuser -v -m /usr


Она выведет список процессов. Предполагая, что ни один из них не является
жизненно необходимым, дайте команду


# fuser -k -v -m /usr


которая пошлет сигнал SIGKILL, что гарантировано завершит процесс, или команду


# fuser -k -TERM -v -m /usr


которая пошлет сигнал SIGTERM, что обычно приводит к нормальному (чистому) завершению работы процесса.


Так же в этом разделе:
← Содержание ...
 
MyTetra Share v.0.35
Яндекс индекс цитирования