Что является хорошим способом предотвращения случайного удаления определенных файлов и папок в Mac OS X? Мне все еще нужно иметь возможность читать эти файлы и папки и добавлять новые файлы в эти папки, но я хочу прыгать через обручи, если я хочу удалить любую из них.
3 ответа
Вы можете установить флажок "заблокировано" в диалоговом окне "Получить информацию". Ctrl-клик или дополнительная кнопка мыши в файле -> "Получить информацию" -> установите флажок "заблокирован".
Другим способом защиты файла будет установка неизменного флага через командную строку:
$ chflags uchg <file>
Оформить заказ http://osxfaq.com/Tutorials/LearningCenter/AdvancedUnix/ugp2/page2.ws и
$ man chflags
Снимите флажок «доступный для записи», или, что еще лучше, сделайте их собственностью суперпользователя:
chmod -w [your files here]
sudo chown root:root [your files here]
Вы также можете использовать поля «Информация о файле -> Совместное использование и разрешения» в Finder, чтобы изменить права доступа к файлу.
Чтобы предотвратить случайное удаление файлов в папке, я закончил с обоими предложениями.
- Сделать только для чтения
- Пометить как заблокированный / установить флаг учга
Чтобы предотвратить удаление самой папки, я обнаружил только пометку «Заблокировано», чтобы помочь. Это, однако, также не позволяет вам добавлять файлы в эту папку, что может быть немного хлопотно. Но это заставляет вас снимать флажок и проверять этот флаг каждый раз, когда вы хотите что-то сделать в этой папке, что может быть хорошей идеей, если вы не делаете это слишком часто.