Показати приховані файли в Mac OS X

Зміст:

Anonim

Потрібно показати приховані файли на Mac? Це досить поширене явище, якщо вам потрібно отримати доступ до прихованих файлів на вашому Mac, як-от файл .htaccess, який ви завантажили, .bash_profile, каталог .svn – буквально все, перед яким стоїть «.», що вказує, що воно невидиме за замовчуванням – ви можете виконати наведену нижче команду з терміналу, щоб зробити приховані файли видимими в Mac OS X.

Для короткого довідкового матеріалу для тих, хто не знає, файли, які приховані в Mac OS, визначаються таким чином, поставивши перед назвою файлу один символ крапки (.), ви фактично можете створити будь-який файл приховано, поставивши крапку перед назвою, таким чином зробивши його невидимим для Finder. Давайте розберемося, як зробити видимими всі приховані файли в Mac OS X, незалежно від версії системного програмного забезпечення на Mac.

Як показати приховані файли та папки на Mac

Це змінює налаштування за замовчуванням Mac OS X, щоб Finder завжди показував усі файли, включно з прихованими.

  1. Запустіть програму Terminal, яку можна знайти в /Applications/Utilities
  2. Введіть відповідну команду, як показано нижче, вибираючи для вашої версії MacOS або Mac OS X:
  3. Для показу прихованих файлів і папок у 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

  4. Натисніть клавішу Return після введення команди в командний рядок терміналу, яка виконає команду та дозволить прихованим файлам стати видимими у файловій системі Mac OS

Ось як виглядає командний рядок за замовчуванням, який показує приховані файли в терміналі Mac:

Програма Finder оновиться після натискання клавіші Return, у результаті чого 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 за замовчуванням, щоб вони залишалися невидимими, ви можете просто ввести наступну команду defaults. Як бачите, все те саме, за винятком того, що TRUE змінено на “FALSE”:

за умовчанням write 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, натиснувши Command+Shift+Крапкаразом на клавіатурі.Ви миттєво побачите зміни, коли відкриваються колись приховані файли.

Цю послідовність команд можна використовувати для перемикання вперед або назад, тим самим відкриваючи та приховуючи файли знову, якщо це необхідно. Для багатьох користувачів це натискання клавіш є найбільш доцільним використанням, коли потрібно змінити невидимий файл, але немає потреби робити їх усі видимими весь час.

Тимчасово показувати приховані файли та папки на 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, наприклад, за допомогою такого синтаксису:

відкрити ~/.git

Це запустить прихований каталог «.git» у домашньому каталозі користувача у вікні Finder, не відкриваючи всі інші файли.

Показати приховані файли в Mac OS X