Оглавление:
Статья последний раз была обновлена 02.07.2024
Отображение скрытых (системных) файлов в операционной системе OS X
Вариант 1
С помощью программы Terminal можно включить или отключить отображение системных и скрытых файлов и папок в Mac OS X
Запустите программу Terminal, она находится Applications/Utilities/ или выполните поиск ее с помощью Spotlight.
Введите в окно терминала команду и нажмите «Enter»:
defaults write com.apple.finder AppleShowAllFiles -bool true
Команда defaults write вносит изменения в файлы настроек Finder.
Чтобы они вступили в силу, необходимо перезапустить процесс Finder командой:
killall Finder
Теперь скрытые файлы будут отображаться в Finder. Если после работы вам потребуется их скрыть, это делается той же командой, но с параметром false.
defaults write com.apple.finder AppleShowAllFiles -bool false
И опять перезапустить Finder.
Вариант 2
Если вам приходится достаточно регулярно работать со скрытыми файлами, то можно использовать AppleScript, чтобы не запускать терминал. Для этого необходимо открыть программу AppleScript и вставить в окно редактора код:
set dialogResult to display dialog "Показать скрытые файлы..." buttons {"ДА", "НЕТ"} copy the dialogResult as list to {buttonpressed} if buttonpressed = "ДА" then do shell script "defaults write com.apple.finder AppleShowAllFiles -bool true" else do shell script "defaults write com.apple.finder AppleShowAllFiles -bool false" end if do shell script "killall Finder"
Затем нажать кнопку «Компилировать». Потом сохранить как приложение app или как скрипт, приложение app можно вставить в док или на рабочий стол.
Если в режиме «Сохранить» нет возможности выбора, в каком виде сохранить данный скрипт отображения скрытых файлов, можно использовать команду «Экспортировать» в меню файл.
Вариант 3
Смена флага видимости отдельного файла. Особенно удобно для управления отдельными файлами, например .htaccess.
В терминале делается переход в папку с файлом и выполняется команда:
chflags nohidden ИмяФайла
Вместо имени файла может быть использовано имя папки, например, команда:
chflags nohidden ~/Library
Команда сделает видимой скрытую папку библиотеки, соответственно.
Как сделать невидимым (скрытым) файл или папку в OS X
Данное действие делается той же командой chflags, но в качестве флага (признака) используется hidden, например:
chflags hidden ~/Library
Команда установит признак скрытой папки в Mac OS X. В данном случае это папка Library (Библиотека), находящаяся в папке пользователя.
Еще можно изменить атрибут видимости файла с помощью команды SetFile (загуглите если понадобится), но это уже чрезмерная альтернатива.
В файловой системе HFS Mac OS X существует еще одна категория скрытых файлов, хранящих информацию о «ресурсах» (тегах, комментариях spotlight и т. п.). Эти файлы становятся видимыми при копировании обычных файлов на том с другой файловой системой. Те самые приставучие .DS_store. Работа с ними описана в команде терминала dot_clean.
- Переадресация домена на другой домен - 08.08.2023
- Как установить и удалить GNOME? - 31.07.2023
- Как узнать, какие поисковые запросы ведут на конкретную страницу сайта? - 29.06.2023