Показать скрытые файлы в Mac OS X
Оглавление:
- Как показать скрытые файлы и папки на Mac
- Показать скрытые файлы на Mac Временно открыть или сохранить диалоговое окно
- Временно показывать скрытые файлы и папки на Mac с помощью терминала
Нужно показать скрытые файлы на Mac? Это довольно распространено, если вам нужно получить доступ к скрытым файлам на вашем Mac, например, к загруженному файлу .htaccess, .bash_profile, каталогу .svn — буквально ко всему, чему предшествует «.», указывающий, что он невидим по умолчанию — вы можете запустить приведенную ниже команду из терминала, чтобы сделать скрытые файлы видимыми в Mac OS X.
Для краткой информации для тех, кто не знает, файлы, скрытые в Mac OS, определяются так, что если перед именем файла поставить один символ точки (.), вы фактически можете сделать любой скрыть файл, поставив точку перед именем, что сделает его невидимым для Finder. Давайте рассмотрим, как сделать все скрытые файлы видимыми в Mac OS X, независимо от того, какая версия системного программного обеспечения установлена на Mac.
Как показать скрытые файлы и папки на Mac
Это изменяет настройку Mac OS X по умолчанию, чтобы Finder всегда отображал все файлы, включая отображение скрытых файлов.
- Запустите приложение «Терминал», которое находится в /Applications/Utilities
- Введите соответствующую команду точно так, как показано ниже, выбрав для своей версии MacOS или Mac OS X:
- Нажмите клавишу «Return» после ввода команды в командную строку терминала, которая выполнит команду и позволит скрытым файлам стать видимыми в файловой системе Mac OS
Для отображения скрытых файлов и папок в macOS High Sierra 10.13, MacOS Sierra 10.12, OS X El Capitan 10.11, Yosemite 10.10 и OS X Mavericks 10.9 , используйте следующую командную строку для отображения скрытых файлов:
defaults write com.apple.finder AppleShowAllFiles TRUE; killall Finder
Для отображения скрытых файлов в Mac OS X 10.8 Mountain Lion, OS X 10.7 Lion, Mac OS X 10.6 Snow Leopard и более ранних версиях используйте вместо этого командную строку по умолчанию:
defaults write com.apple.Finder AppleShowAllFiles TRUE; killall Finder
Вот как выглядит командная строка по умолчанию, которая показывает скрытые файлы в терминале Mac:
Finder обновится после того, как вы нажмете клавишу «Возврат», после чего Finder закроется и перезапустится, чтобы изменения вступили в силу, таким образом открывая скрытые файлы на Mac.
«Скрытые» файлы теперь видны в окнах Finder, но они будут отображаться как затемненная версия соответствующих значков файлов, будучи слегка прозрачными. Примеры того, как скрытые файлы отображаются в Finder, показаны ниже.
Вот как выглядят скрытые файлы, когда они видны в современной версии Mac, например, в окне macOS High Sierra, Sierra, OS X El Capitan или Yosemite Finder. Обратите внимание, что скрытые папки и файлы видны, но имеют затемненные серые имена:
А вот так отображаются некогда невидимые файлы в предыдущих выпусках Mac OS X, выделенные здесь:
Этот параметр остается в силе до тех пор, пока он не будет отменен или отключен, что приведет к тому, что все файлы снова станут скрытыми, как и по умолчанию.Со всеми видимыми файлами окно Finder может выглядеть намного более загруженным, чем вы привыкли, и не всегда желательно оставлять его постоянно открытым. К счастью, обратно так же легко переключиться.
Помните, что Finder должен перезапуститься, чтобы показать скрытые файлы и папки, они будут отображаться в виде слегка полупрозрачных значков рядом с обычными значками. Скрытые файлы и папки обычно имеют «.» перед своим именем, но другие элементы также можно скрыть с помощью команд chflags.
Если по какой-то причине у вас возникли трудности с приведенными выше командами, вы можете разделить их на две части следующим образом:
Сначала команда для отображения невидимых файлов на Mac:
defaults write com.apple.finder AppleShowAllFiles TRUE
Затем команда для уничтожения и перезапуска Finder на Mac, где теперь будут отображаться невидимые файлы:
killall Finder
Обратите внимание, что всегда необходимо обновлять Finder. Это то же самое в OS X El Capitan, Yosemite и старых версиях Mac OS X, Finder всегда должен обновляться таким образом, чтобы показать скрытые папки и файлы.
Краткое примечание о разных версиях Mac OS X: если вы посмотрите внимательно, вы заметите очень небольшую разницу в регистре для отображения скрытых файлов и папок в современных версиях macOS и Mac OS. X по сравнению со старыми версиями системного программного обеспечения Mac OS X (com.apple.finder и com.apple.Finder). Однако этот регистр важен, поэтому вы должны ввести точный синтаксис.
Вернуть значения по умолчанию и снова сделать файлы скрытыми в Mac OS X
Чтобы скрыть файлы, которые должны быть снова скрыты, таким образом вернувшись к настройкам Mac по умолчанию, чтобы они оставались невидимыми, вы можете просто ввести следующую команду по умолчанию. Как видите, все то же самое, за исключением того, что TRUE заменено на «FALSE»:
по умолчанию напишите com.apple.Finder AppleShowAllFiles FALSE;killall Finder
Помните, что небольшая разница в OS X Mavericks, El Capitan и Yosemite связана с регистром заглавных букв:
defaults write com.apple.finder AppleShowAllFiles FALSE;killall Finder
Нажмите return, и снова команда установит изменение видимости файла и перезапустит Finder, чтобы он мог перезапуститься, чтобы изменения вступили в силу.
Вот и все! Изменение будет отменено, и вы вернетесь к настройкам по умолчанию, когда скрытые папки и файлы больше не будут отображаться в Mac OS X Finder.
Показать скрытые файлы на Mac Временно открыть или сохранить диалоговое окно
Другой способ без использования приведенной выше команды по умолчанию — быстро отобразить все скрытые файлы в любом диалоговом окне Mac OS X Open или Save, нажав Command+Shift+Periodна клавиатуре вместе.Вы сразу же увидите изменения, когда откроются ранее скрытые файлы.
Эта последовательность команд может использоваться для переключения назад или вперед, тем самым снова открывая и скрывая файлы по мере необходимости. Для многих пользователей это сочетание клавиш является наиболее подходящим, когда нужно изменить невидимый файл, но нет необходимости делать их все видимыми постоянно.
Временно показывать скрытые файлы и папки на Mac с помощью терминала
Еще один способ быстро увидеть скрытые файлы в OS X — использовать команду ls в Терминале, в командной строке введите следующее:
ls -a
Флаг -a указывает команде ls (список) показать все содержимое, включая скрытые файлы. Затем вам просто нужно указать каталог, если вы хотите увидеть скрытые файлы в нем:
ls -a ~/Sites/betasite
Этот метод не влияет на Finder или видимость скрытых файлов за пределами использования флага -a, что делает его временной мерой для быстрого просмотра всего содержимого любого каталога или папки, даже если указанные выше значения по умолчанию команда не используется.
Одним из способов переноса терминала в графический интерфейс является использование команды «открыть», направленной на скрытый файл. Вот пример:
open .not_visible_by_default
Это запустит файл с именем «.not_visible_by_default» в приложение с графическим интерфейсом пользователя по умолчанию, связанное с его типом файла, в этом случае это будет текстовый файл, и TextEdit откроется. Этот трюк также можно использовать для открытия скрытых каталогов в Finder, например, со следующим синтаксисом:
open ~/.git
Это запустит скрытый каталог «.git» в домашнем каталоге пользователя в окно Finder, не открывая все остальные файлы.