Показване на скрити файлове в 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 винаги да показва всички файлове, включително скритите файлове.
- Стартирайте приложението Terminal, намиращо се в /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:
Търсачът ще се обнови, след като натиснете клавиша 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, за да ги запазите невидими, можете просто да въведете следната команда по подразбиране. Както можете да видите, всичко е същото, с изключение на това, че TRUE е променено на „FALSE“:
defaults 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+Periodна клавиатурата заедно.Веднага ще видите промяната, тъй като някога скрити файлове се разкриват.
Тази последователност от команди може да се използва за превключване напред или назад, като по този начин разкривате и скривате файловете отново, ако е необходимо. За много потребители това натискане на клавиш е най-подходящата употреба, когато невидим файл трябва да бъде модифициран, но няма нужда всички те да са видими през цялото време.
Временно показване на скрити файлове и папки на Mac с терминал
Друг начин за бързо виждане на скрити файлове в OS X е чрез използване на командата ls в терминала, в командния ред въведете следното:
ls -a
Флагът -a казва на командата ls (списък) да покаже цялото съдържание, включително скритите файлове. След това просто трябва да посочите директория, ако искате да видите скритите файлове в нея:
ls -a ~/Sites/betasite
Този метод не засяга Finder или видимостта на скритите файлове извън използването на флага -a, което го прави временна мярка за бързо виждане на цялото съдържание на всяка директория или папка, дори ако горните са по подразбиране командата не се използва.
Един от начините за прехвърляне на терминала към графичния потребителски интерфейс все пак би бил да се използва командата ‘open’, насочена към скрит файл. Ето един пример:
open .not_visible_by_default
Това ще стартира файла, наречен “.not_visible_by_default” в приложението за GUI по подразбиране, свързано с неговия тип файл, в този случай това ще бъде текстов файл и така ще се отвори TextEdit. Този трик може да се използва и за отваряне на скрити директории във Finder, например със следния синтаксис:
open ~/.git
Това ще стартира скритата директория „.git“ в началната директория на потребителя в прозорец на Finder, без да разкрива всички други файлове.