Какова идея rm не удалять незаписываемый файл по умолчанию? Каждый раз, когда вы хотите удалить файл, который недоступен для записи для текущего пользователя, но у вас есть разрешение на запись в каталог, получите это предупреждение, и вам нужно нажать `y ', чтобы подтвердить удаление:
rm: remove write-protected regular file
Интересно, почему не записываемые файлы обрабатываются таким особым образом? Одна вещь, которая приходит мне в голову, состоит в том, что такие файлы обычно являются пользовательскими конфигурационными файлами, которые содержат секретные данные пользователя, такие как зашифрованный пароль, поэтому rm предупреждает перед их удалением. Теперь, какова реальная причина?