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