У мене є кілька файлів, які я хочу видалити. Тож я вибираю їх, а потім переходжу до кошика. Однак коли я це роблю, я отримую це повідомлення:
Деякі предмети, які ви переміщуєте, використовуються іншою програмою. Переміщення елементів може спричинити проблеми з використанням програми. Ви впевнені, що хочете перемістити ці елементи?
[Стоп] [Продовжити]
Моя проблема полягає в тому, що я не можу знайти жодної програми, яка використовує ці файли. Я також намагався бігати
lsof | grep <part of filename>
Але я нічого там не бачив. Що відбувається? Як я можу дізнатися, чому файл "заблокований"? Чи є щось подібне до програм LockHunter або Unlocker для Windows?
Примітка. Я розумію, що, можливо, я б спробував просто натиснути кнопку "продовжити", а не зупинитися, але хотілося б дізнатися спочатку, а також дізнатися, чи є щось, що я можу зробити. Якщо я перекрию все, що їх утримує і видалить, у мене не буде способу перевірити запропоновані рішення тут: p
Примітка. Для інших, хто читає цю публікацію; Я виявив, що мені зовсім не потрібно використовувати греп. Я просто можу зробити lsof <filename>
. Напевно, щось знає більшість людей, але я цього не зробив: с
sudo lsof
?