Hvordan vise skjulte filer i Mac OS. Opprette et skript for å vise skjulte filer i Mac OS

Etter å ha jobbet med MacOS X en stund, kan du på et tidspunkt oppdage at systemet skjuler noe for deg. Du kan legge merke til dette enten ved å spesifikt kjøre `ls -la`-kommandoen i terminalen, eller ved å koble til noen flyttbare medier informasjon (flash, hdd) som du jobbet med fra MacOS X til et annet system (for eksempel MS Windows) - du vil sannsynligvis bli overrasket over at det er mye flere filer og mapper enn du forventet å se.

Hvis du har jobbet med datamaskiner lenge, vet du at operativsystemer ofte er skjult for brukerens øyne. offisiell informasjon, nødvendig for deres arbeid, men ubrukelig for de som jobber med systemet. I tilfellet med MacOS X gjelder dette konfigurasjonsfiler kataloger og applikasjoner, filer slettet til papirkurven, Spotlight-indekseringsdata og en rekke andre filer. Regelen gjelder også at enhver fil hvis navn har en prikk (.) som første tegn er skjult.

Men hva om du fortsatt trenger å se skjulte filer? For eksempel i tekstredigerer du må endre instruksjonene i .htaccess-filen (denne filen kan inneholde noen atferdsinnstillinger for Apache webserver)? Jeg kan tilby 3 måter å løse dette problemet på.

Alternativ 1 - Terminal.app
, kopier deretter kommandoen dit

standard skriv com.apple.Finder AppleShowAllFiles 1 && killall Finder

Du vil nå kunne se skjulte filer i både Finder og dialogbokseråpne filer i ulike applikasjoner.
For å skjule filene igjen, lim inn linjen i terminalen

standard skriv com.apple.Finder AppleShowAllFiles 0 && killall Finder

Alternativ 2 - skriv et lite verktøy
Åpne Script Editor (Script Editor.app) og plasser den i vinduet følgende instruksjoner AppleScript

set vis to do shell script "standarder les com.apple.Finder AppleShowAllFiles"
hvis vis = "0" da
gjør shell-skriptet "defaults write com.apple.Finder AppleShowAllFiles 1"
ellers
gjør shell script "standarder skriv com.apple.Finder AppleShowAllFiles 0"
slutt om
be applikasjonen "Finder" om å avslutte
forsinkelse 1
fortelle applikasjonen "Finder" for å aktivere

Etter dette lagrer du filen som et Program (kom først opp med et navn) i en eller annen katalog (du må la alle programparametere være umarkerte). Søk nå i Finder etter din nytt program og kjør den: den vil automatisk endre filvisningsmodusen til den motsatte. De. hvis du har deaktivert visning av skjulte filer, vil programmet aktivere det; og vice versa.

Alternativ 3 - last ned en ferdig løsning
Jeg har allerede fullført trinnene fra den andre metoden jeg foreslo, og her kan du laste ned det resulterende verktøyet reVisible.app

Lagre denne filen hvor som helst som passer deg og kjør den når det er nødvendig.

I fremtiden skal jeg prøve mitt beste lignende verktøy last opp umiddelbart i kompilert form.

I Mac OS-miljøet blir det spesielt relevant. Det er imidlertid flere fallgruver i løsningen hans, som vi skal forholde oss til.

Essensen av problemet

Faktum er at i Mac OS er det ikke så lett å gjøre skjulte filer og mapper synlige,

fordi det standard betyr "Systeminnstillinger"Finderen gir ikke dette alternativet. Men fortvil ikke. Spørsmålet om hvordan du viser på en Mac? har to hovedsvar. Du kan bruke terminalen eller programmet "FinderToggleHiddenFiles", som er basert på "Automator".

Bruke terminalen

Start et terminalvindu. For å gjøre dette, åpne "Programmer" og deretter " Verktøy" og "Terminal". Skriv inn i vinduet som vises neste par tekstlinjer (i stedet for firkantede parenteser"" bruk mellomrom):
defaultswritecom.apple.finderAppleShowAllFilesTRUE
killallFinder

Deretter trykker du "enter". Etter prosedyren åpne vinduer i Finder lukkes og åpnes umiddelbart igjen. Derfor er spørsmålet hvordan du viser skjulte mapper i Mac OS-universet, vil bli løst. Dette er imidlertid ikke alt, siden det også er det

omvendt kommando. For å forhindre at Mac OS vises lenger, skriv inn følgende tekst i terminalen (trykk deretter "enter"):

defaultswritecom.apple.finderAppleShowAllFilesFALSE
killallFinder.

Automator

For å bruke den andre metoden for å løse problemet, last ned "FinderToggleHiddenFiles"-applikasjonen til datamaskinen din og installer den i operativsystem"Mac." Fra det øyeblikket dette er gjort, kan du aktivere eller deaktivere nødvendig funksjon ved å kjøre programmet.

Andre Mac OS-funksjoner

Så vi har behandlet hovedspørsmålet om hvordan du viser skjulte mapper,

operativsystemet har imidlertid en rekke andre funksjoner som ikke alle vet om. Noen av disse funksjonene kan ikke utelates på grunn av deres spesielle nytte.

Du kan opprette en mappe med nødvendig innhold. Tenk deg at du har et visst antall filer spredt over hele skrivebordet ditt, men du vil samle dem i en enkelt katalog. Hvis vi snakker om den tradisjonelle banen, må du gjøre alt manuelt: først opprette en mappe, velg deretter objekter, unntatt selve mappeikonet, og overfør til slutt innholdet til katalogen.

Den lar deg imidlertid velge alt nødvendige filer, høyreklikk og i menyen som vises, bruk det angitte opprettelsesalternativet med det angitte innholdet.

En annen funksjon i systemet er muligheten til å slå sammen mapper. På denne måten kan du automatisk kombinere innholdet i to mapper. Apple har offisielt avduket denne sjansen, men det er opp til brukerne å finne ut hvordan de bruker det selv.

La oss si at du har to mapper som heter det samme, og de er plassert i forskjellige kataloger. Du kan flytte dem til en enkelt katalog, hvoretter den vanlige vises og ber om en erstatning, men hvis disse mappene med samme navn har forskjellige objekter, vil en annen dialogboks vises, men den vil inneholde ekstra mulighet- sammenslåing. Ved å velge denne funksjonen, vil du motta en enkelt mappe som fylles med innholdet i begge originalene.

Ved å lage MAC OS prøvde Apple å beskytte den gjennomsnittlige brukeren mot unødvendige innstillinger og installasjoner. Og alt ville vært bra, men i jakten på minimalisme gjemte Apple seg for flere erfarne brukere og ganske populære kontrollspaker. Som det viser seg, er ikke MAC OS alltid enklere og mer intuitivt enn Windows, og i noen saker til og med det motsatte. I denne artikkelen vil jeg vise deg hvordan du viser/skjuler skjulte filer i MAC OS. Vel, som du vil, gir jeg deg to forskjellige måter å løse problemet for ditt valg.

Som du sikkert allerede har gjettet, vil du ikke bare kunne gå inn i Finder-innstillingene og aktivere modusen for å vise skjulte filer i MAC OS, siden det i prinsippet ikke er en slik bryter. Men fortvil ikke, det er mange løsningsalternativer.

Vis/skjul skjulte filer i MAC OS via terminal

I denne metoden vi vil legge inn UNIX-kommandoer i programvinduet Terminal. Ved første øyekast kan det virke som om du har fordypet deg et sted hvor den gjennomsnittlige brukeren ikke bør gå i det hele tatt, men jeg forsikrer deg om at alle kommandoene nedenfor er testet av meg personlig.

For å vise skjulte filer i MAC OS, gjør du dette:

Trinn 1 Åpne applikasjonen Terminal fra Finder - Programmer - Verktøy

Trinn 2 Kopier og lim inn i Terminal følgende linje:

standard skriv com.apple.finder AppleShowAllFiles JA

Trinn 3 Klikk Enter-knappen

Trinn 4 Mens du holder nede Option/Alt-knappen, klikker du Høyreklikk Av Finder-ikon i dokken, og klikk deretter " Omstart»

Som et resultat av den utførte kommandoen vil alle skjulte filer og mapper vises i MAC OS. For å "skjule" skjulte filer i MAC OS, må du følge de samme trinnene som ovenfor, men i andre avsnitt bør du skrive inn en annen kommando:

standard skriv com.apple.finder AppleShowAllFiles NO

Denne metoden, selv om den ikke er komplisert og rask å utføre, krever at du har UNIX-kommandoer for hånden (eller husker utenat) for å komme inn i terminalen. Dette er litt upraktisk hvis du ofte trenger å vise/skjule skjulte filer. For å automatisere denne prosessen, bruk den andre metoden.

Vis/skjul skjulte filer med to klikk

Hvis du har behov for å vise/skjule skjulte filer i MAC OS ofte og i store mengder, er din en uunnværlig assistent vil bli miniatyr GRATIS app Funter, fra nektony-utviklingsteamet. Etter installasjon, denne søknaden setter seg inn øverste linje menyen, hvoretter arbeid med skjulte filer reduseres til to klikk.

Jeg tror Funter perfekt løsning for å vise skjulte filer. Samtidig bruker applikasjonen praktisk talt ikke ressursene til datamaskinen din og tvinger deg ikke til å huske lenge kommandolinjer. Med Funter kan du også installere eller avinstallere direkte i Finder-vinduet. attributt "skjult" for filer og mapper.

Jeg er sikker på at metodene jeg har beskrevet vil løse problemet med å vise skjulte filer i MAC OS for de fleste brukere. Husk at skjulte filer ble skjult for øynene dine som standard av en grunn. Hvis du skal gjøre noen innstillinger/endringer i skjulte systemfiler, vær ekstremt forsiktig.

Mac OS har muligheten til å skjule mapper og filer, akkurat som andre operativsystemer. Men Mac OS X skjuler disse alternativene og lar deg ikke gjøre dette like enkelt som på Windows eller Linux. For å skjule en fil eller mappe, må du angi "skjult"-attributtet for den. Finder og andre Mac-apper vil ikke vise denne filen eller mappen som standard.

Skjul en mappe eller fil

I stedet for å gjemme seg egen fil(selv om du også kan gjøre det), kan du opprette en skjult mappe. For eksempelet vi skal gjøre dette, vil dette trikset også fungere for å skjule individuelle filer.

for det første, åpne et terminalvindu – Trykk Ctrl + Mellomrom, skriv Terminal og trykk Enter. I en terminal skriver du inn følgende kommando, inkludert mellomrommet på slutten av den:
chflags skjult
Dra mappen inn i terminalvinduet

Banen til filen eller mappen vises i terminalen. Trykk Enter for å kjøre kommandoen og filen eller mappen forsvinner. Finder viser det ikke som standard.

Få tilgang til skjulte filer eller mapper

Hvordan få tilgang til en skjult mappe fra Finder? Den enkleste måten er å klikke på menyen i Finder og velg Gå til mappen.


Skriv inn mappebanen i dialogboksen og trykk på Gå eller Enter. ~ Betyr en egendefinert mappe, så hvis du har en mappe som heter SecretStuff på skrivebordet ditt, må du gå inn ~/Desktop/SecretStuff. Hvis dette var i dokumentene, må du skrive inn ~/Documents/SecretStuff. Ikke bekymre deg for det faktum at mappen er skjult og ikke vises normalt i Finder, du kan raskt få tilgang til den fra denne banen. Alle filer du lagrer i denne mappen er effektivt skjult og ingen kan ved et uhell se dem, men de vil vises i Finder hvis du navigerer til denne katalogen på den måten som er beskrevet.

Vis skjulte filer og mapper i Open/Dialog

Aktiveringsalternativet er grafisk - du må aktivere det ved å bruke en terminalkommando og starte Finder på nytt for at endringene skal tre i kraft. For å se skjulte filer i Finder, åpne et terminalvindu og kjør følgende kommandoer i det, trykk ENTER etter hver enkelt:

standard skriv com.apple.finder AppleShowAllFiles TRUE

Denne kommandoen forteller Finder å vise skjulte filer og starter den deretter. Dette vil vise alle skjulte filer og mapper. De virker delvis gjennomsiktige for å skille skjulte filer og mapper fra vanlige som ikke er skjult.

Vil du at Finder skal slutte å vise skjulte filer og mapper? Kjør følgende kommando for å deaktivere dette alternativet og start Finder på nytt:

standard skriv com.apple.finder AppleShowAllFiles FALSE

Killall Finder
Gjøre synlige filer eller mapper

Vil du at filer eller mapper skal vises? Kjør den samme kommandoen som før, bare endre "skjult" til "nohidden." Med andre ord, skriv inn følgende kommando i terminalen, etterfulgt av et mellomrom:
chflags nohidden

Hvis du husker den nøyaktige banen til filen eller mappen, kan du legge den inn i terminalen. Hvis du ikke husker det, kan du bruke trikset ovenfor for å vise skjulte filer og mapper i Finder og dra den skjulte filen eller mappen inn i terminalen som du gjorde før.


Venner, på operasjonssalen Mac-system OS, det er også skjulte mapper og filer som utviklerne gjemte slik at vi ikke ville slette noe ved et uhell. Noen ganger må brukere komme til disse skjulte filene og mappene. Kommentatorer på håndboken "møte" akkurat dette behovet. Faktum er at i Mac OS kan det være vanskelig å finne Lockdown-mappen, siden den er skjult.

Det er flere alternativer for å komme til skjulte filer. Vi bestemte oss for å fokusere på tre metoder. Noen metoder fungerer kanskje ikke for eiere utdaterte versjoner Mac OS, prøv alt:

Metode 1: Naviger raskt til skjulte, ubeskyttede mapper

Hvis offentlig tilgang er tillatt til ønsket skjult mappe i Mac OS, gjør du følgende:

  1. Klikk med musepekeren på skrivebordet, toppmenyen skrivebordsklikk – Gå
  2. I dukket opp kontekstmenyen Klikk - Gå til mappe
  3. I vinduet som åpnes, skriv inn banen til mappen vår - /private/var/db/lockdown, og klikk på Gå

I vårt tilfelle skjedde ingenting, bare et varsel dukket opp nederst i vinduet:

"Mappen kan ikke finnes"

En slik melding kan være i to tilfeller: enten eksisterer en slik mappe egentlig ikke, eller så er den beskyttet og offentlig tilgang til den nektes. Vi vet med sikkerhet at Lockdown-mappen vår eksisterer. For å komme til det bruker vi den andre eller tredje metoden.

Metode 2. Åpne skjulte mapper i Mac OS


Hvis jeg ikke tar feil, så første del denne metoden Fungerer på Mac OS Sierra og høyere.
I den nedre dokken, start Finder, i den, i Enheter-delen, velg - MacBook, gå til Macintosh HD (hvis du ikke har gitt den nytt navn)


Hvis du ikke ser Var-mappen her, trykk Cmd + Shift + . (prikk) – skjulte mapper vises, rull ned og velg Var-mappen. I Var-mappen går du til Db-mappen.

Det er her Lockdown-mappen vår ligger. I vårt tilfelle er mappen beskyttet mot redigering (rødt ikon); når du prøver å gå inn i den, vises en melding:

"Lockdown"-mappen kan ikke åpnes fordi du ikke har tillatelse til å se innholdet.


For å få full tilgang høyreklikk på mappen (eller berør med to fingre pekeplate), velg Egenskaper (kombinasjon Cmd + I for et alternativ).

I egenskapene til denne mappens underseksjon Generell tilgang og tilgangsrettigheter, klikk på låsen i nedre høyre hjørne.


Skriv inn passordet ditt og klikk OK. Prøv først å trykke OK uten å angi passord. Nå i rettighetskolonnen, klikk på "Ingen tilgang" og velg "Les og skriv".

Lockdown-pakken og dens innhold er låst opp og tilgjengelig for besøk og redigering.

Metode 3. Åpne skjulte filer i Mac OS-terminalen

Hvis kombinasjonen snarveistaster den andre metoden fungerte ikke for deg, da vil det tredje alternativet med å åpne skjulte mapper ved hjelp av en standard terminal hjelpe.

Her er et par alternativer for å åpne en terminal i Mac OS:


I den nedre dokken, start Launchpad og skriv inn søkelinjeøverst er terminalen, hvis du ikke vil skrive den, er det en mappe i Launchpad som heter Others, som inneholder terminalen. Klikk på den og den starter.


På terminallinjen, ta hensyn til store og små bokstaver, skriv inn kommandoen for å aktivere alle skjulte filer og mapper:

standarder skriv com.apple.Finder AppleShowAllFiles JA

Etter inntasting, kontroller nøye og trykk Enter.
For at Finder skal godta kommandoen, må du starte den på nytt, for ikke å overbelaste operativsystemet, kan du gjøre dette:


Med en klemt Alt-tasten, høyreklikk (eller trykk med to fingre på panelet) på Finder-ikonet i dokken, klikk – Start på nytt. Eller bruk tastekombinasjonen Cmd + Alt + Esc for å starte oppgavebehandlingen, velg Finder fra listen og klikk Start på nytt.

Hvis du også leter etter Lockdown-mappen (eller mappen din også har en rød sirkel), så utfør nå den andre delen av metode nr. 2, sett den til Les og skriv.

Etter å ha fullført alle manipulasjonene, kan du igjen skjule skjulte mapper og filer i Mac OS ved å bruke kommandoen i terminalen:

standard skriv com.apple.Finder AppleShowAllFiles NO

Skriv om din opplevelse av å søke etter mapper i Mac OS i kommentarfeltet.