Користувач не видалив файл, система зробила. Користувач просто видалив файл зі свого каталогу. Система видалила файл, тому що його кількість посилань знизилася до нуля. Це просто випадок, коли користувач, який вилучає файл із каталогу, випадково знизив його до нуля. (Якби файл був жорстко пов'язаний з іншим каталогом або було відкрито ручку до файлу, його не було б видалено.)
Система видаляє файли автоматично, коли кількість посилань знижується до нуля. Власник файлу не має значення. Існує багато способів, коли хтось, окрім власника файлу, може знизити посилання на нуль.
Видалення файлу з каталогу (називається "від’єднання") - це операція над каталогом. Від’єднання файлу зменшує його кількість посилань.
Аналогічно, користувач, окрім власника, може закрити останню ручку до файлу, який не пов'язаний з жодними каталогами. Закриття цієї ручки також видалить файл, оскільки знову кількість посилань знизиться до нуля.
sudo
або іншої ескалації привілеїв. Ви, мабуть, щось не помітили.