BSD / MacOS питання.
chmod -w file
видаляє всі дозволи на запис з файл
chflags uchg file
встановить незмінний біт користувача (так званий "Заблокований" біт) файл
Крім очевидного твердження "встановлення дозволів проти встановлення прапора", які технічні відмінності і поведінка цих двох команд? Коли краще, ніж інше?
Переважний інструмент залежить від того, яке завдання ви намагаєтеся зробити. Крім того, технічні відмінності очевидні, як ви ставите, один встановлює дозволи, і тільки встановлює прапори файлу або папки.
—
Ramhound
Ось що я отримую. Які завдання пропонують один над одним?
—
selbie
На деяких операційних системах не можна видалити незмінний користувач, якщо ви не перебуваєте на рівні безпеки 0. (І це те, що ви не можете опустити без перезавантаження). Це не стільки технічна різниця, скільки різниця в безпеці.
—
Hennes
На FreeBSD, коли безпечнийрівень є & gt; 0, системи Неможливо вимкнути незмінні або тільки додаючі прапори.
—
Roland Smith