Вопрос BSD/MacOS.
chmod -w file
удалит все права на запись из файла
chflags uchg file
установит неизменяемый пользователем бит (иначе говоря, "заблокированный") в файле
Помимо очевидного утверждения "установка разрешений против установки флага", каковы технические различия и различия в поведении этих двух команд? Когда один предпочтительнее другого?