Visa dolda filer i Mac OS X

Behöver du visa dolda filer på en Mac? Det här är ganska vanligt om du befinner dig behöver tillgång till dolda filer på din Mac, som en .htaccess-fil som du hämtade, en .bash_profile, en .svn-katalog, - bokstavligen något som föregår en. vilket indikerar att det är osynligt som standard - du kan köra kommandot nedan från terminalen för att ställa in dolda filer för att bli synliga i hela Mac OS X.

För en viss snabb bakgrund för att fylla i dem som inte vet, är filer som är dolda i Mac OS bestämda så att man går före filnamnet med en enda tidsymbol (.), Du kan faktiskt göra någon fil gömd genom att placera en period framför av namnet, vilket gör det osynligt för Finder. Låt oss gå igenom genom att göra alla dolda filer synliga i Mac OS X, oavsett vilken systemversion som finns på Mac.

Så här visar du dolda filer och mappar på Mac

Detta ändrar standardinställningen för Mac OS X så att Finder alltid visar alla filer, inklusive att visa dolda filer.

  1. Starta Terminal-appen, som finns i / Program / Verktyg
  2. Ange rätt kommando precis som visas nedan, välj för din version av MacOS eller Mac OS X:
  3. För att visa dolda filer och mappar i MacOS High Sierra 10.13, MacOS Sierra 10, 12, OS X El Capitan 10, 11, Yosemite 10.10 och OS X Mavericks 10, 9, använd följande kommandosträng för att visa dolda filer:

    defaults write com.apple.finder AppleShowAllFiles TRUE;killall Finder

    För att visa dolda filer i Mac OS X 10.8 Mountain Lion, OS X 10.7 Lion, Mac OS X 10.6 Snow Leopard och tidigare, använder du denna standardkommandosträng istället:

    defaults write com.apple.Finder AppleShowAllFiles TRUE;killall Finder

  4. Tryck på Retur-tangenten när kommandot har kommit in i kommandotolken Terminal, som kommer att utföra kommandot och låta de dolda filerna synas i filsystemet Mac OS

Här är vad standardkommandosträngen som visar dolda filer ser ut i Mac Terminal:

Finder uppdateras efter att du har tryckt på Retur-tangenten, vilket gör att Finder slutar och startar om sig för att ändringarna ska träda i kraft, vilket visar att dolda filer finns på Mac.

"Dolda" filer är nu synliga i Finder-fönster, men de kommer att visas som en nedtonad version av respektive filikoner, som är lite transparenta. Exempel på hur dolda filer visas i Finder visas nedan.

Så här ser dolda filer ut när de är synliga i en modern version av Mac, som ett MacOS High Sierra, Sierra, OS X El Capitan eller Yosemite Finder-fönster, notera de dolda mapparna och filerna är synliga men har nedtonade grå namn:

Så här visar de en gång osynliga filerna i tidigare versioner av Mac OS X, som markeras här:

Den här inställningen förblir på plats tills den har blivit omvänd eller inaktiverad, vilket skulle få alla filer att bli dolda igen som standard. Med alla de synliga filerna kan ett Finder-fönster se mycket livligare ut än vad du kanske är van vid, och det är inte alltid önskvärt att gå fortlöpande. Tack och lov är det lika lätt att byta tillbaka.

Kom ihåg att Finder måste starta om för att visa dolda filer och mappar, de kommer att visas som lite genomskinliga ikoner vid sidan av de vanliga ikonerna. Filerna och mapparna som är dolda kommer typiskt att ha en '.' framför sitt namn, men andra objekt kan också gömma sig genom chflags-kommandon.

Om du har problem med ovanstående kommandon av någon anledning kan du dela upp dem i två delar som så:

Första kommandot att visa osynliga filer på Mac:

defaults write com.apple.finder AppleShowAllFiles TRUE

Då kommandot att döda och starta om Finder på Mac, vilket är där de osynliga filerna nu ska visas:

killall Finder

Observera att uppfriskande Finder alltid är nödvändig. Detta är detsamma i OS X El Capitan, Yosemite och gamla versioner av Mac OS X, och Finder måste alltid uppdateras på så sätt för att avslöja de dolda mapparna och filerna.

* Snabbmeddelande om olika versioner av Mac OS X: Om du tittar noggrant kommer du märka att det finns en mycket liten skillnad i höljet för att göra dolda filer och mappar synliga i moderna versioner av MacOS och Mac OS X jämfört med äldre versioner av Mac OS X systemprogramvara (com.apple.finder vs com.apple.Finder). Det höljet är viktigt, det är därför du måste ange exakt syntax.

Återgå till standard och gör filer som doldas igen i Mac OS X

Om du vill dölja filer som är avsedda att döljas igen, så att du går tillbaka till standardinställningarna för Mac för att hålla dem osynliga, kan du bara skriva följande standardinställningar. Som du kan se är allt detsamma förutom att TRUE har bytts till "FALSE":

defaults write com.apple.Finder AppleShowAllFiles FALSE;killall Finder

Kom ihåg den lilla skillnaden i OS X Mavericks, El Capitan och Yosemite har att göra med kapitalisering:

defaults write com.apple.finder AppleShowAllFiles FALSE;killall Finder

Hit tillbaka, och igen kommer kommandot att ställa in filsäkerhetsförändringen och starta om Finder så att den kan starta om för ändringar som ska träda i kraft.

Det är allt det finns! Ändringen kommer att återgå och du kommer tillbaka till standard med dolda mappar och filer som inte längre är synliga i Mac OS X Finder.

Visa dolda filer i en Mac Open eller Save Dialogue tillfälligt

Ett annat tillvägagångssätt att utan att använda ovanstående standardkommando är att snabbt visa alla dolda filer i alla Mac OS X Open eller Save dialogrutor genom att trycka på Command + Shift + Period på tangentbordet tillsammans. Du kommer genast se förändringen då en gång dolda filer avslöjas.

Den här kommandosekvensen kan användas för att växla fram och tillbaka och därmed avslöja och gömma filerna igen efter behov. För många användare är denna tangenttryckning den lämpligaste användningen för när en osynlig fil måste ändras men det är inte nödvändigt att göra dem alla synliga hela tiden.

Visa dolda filer och mappar på en Mac tillfälligt med terminalen

Ett annat sätt att snabbt se dolda filer i OS X är att använda kommandot ls i Terminal, skriv följande på kommandoraden:

ls -a

-a-flaggan anger kommandot ls (list) för att visa allt innehåll, inklusive dolda filer. Du behöver bara ange en katalog om du vill se de dolda filerna i den:

ls -a ~/Sites/betasite

Denna metod påverkar inte Finder eller synligheten för dolda filer utan att använda -a-flaggan, vilket gör det till en tillfällig åtgärd för att snabbt se allt innehåll i någon katalog eller mapp, även om kommandot ovanstående standard inte används.

Ett sätt att överföra terminalen till GUI skulle dock vara att använda kommandot "öppet", riktat mot en dold fil. Här är ett exempel:

open .not_visible_by_default

Detta kommer att starta filen som heter ".not_visible_by_default" i standard GUI-app som är associerad med filtypen, i så fall skulle det vara en textfil och så TextEdit skulle öppnas. Det här tricket kan också användas för att öppna dolda kataloger i Finder, till exempel med följande syntax:

open ~/.git

Det skulle starta den dolda ".git" -katalogen i en användares hemkatalog i ett Finder-fönster, utan att avslöja alla andra filer.