Slik får du tilgang til skjulte filer for å gjenopprette i Time Machine

Filsystemet i OS X er relativt rent som standard når det vises gjennom Finder. De eneste mappene du ser, er systemmappen, applikasjonsmappen, brukerens hjemme kataloger og noen andre som kan være nyttige når du konfigurerer systemet for dine behov. I virkeligheten er det en rekke skjulte filer og mapper som hjelper til med å styre oppførselen til OS X, og noen ganger når du konfigurerer programvarepakker, må du samhandle med disse elementene.

Nylig i Apple Support Communities-forumbrukeren "uwes98" hadde problemer etter avinstallering av det tekniske databehandlingsprogrammet Matlab og fjerning av den skjulte "/ etc" -filen på roten til filsystemet i stedet for den ene Matlab hadde opprettet i sin hjemmekatalog. Denne typen feil er enkel å lage, spesielt hvis du bruker Terminal for å fjerne filer og ved et uhell savne et enkelt tegn. For eksempel, ta en titt på disse tre kommandoene (ikke kjør dem):

  1. sudo rm -rf ~ / etc

  2. sudo rm -rf / etc

  3. sudo rm -rf ~ / etc

Den første kommandoen ville målrette og fjerne en mappe "etc" i den nåværende brukerens hjemmekatalog, men den andre og tredje kommandoen ville ha ødeleggende effekter på systemet. Uten tilde-tegnet (som angir banen til den nåværende brukerens hjemmekatalog), fjerner den andre kommandoen systemets "/ etc" -mappe som er roten til harddisken. Denne mappen inneholder en rekke konfigurasjonsfiler for systemtjenester, og fjerning av det vil i hovedsak ødelegge mye av den underliggende strukturen til OS X.

Den tredje kommandoen ville få enda større konsekvenser. Feilen her er å plassere mellomrom mellom tegnet og resten av kommandoen: dette forteller at det skal målrettes mot alle filene i den gjeldende brukerens hjemmekatalog i tillegg til alle filene i systemets / etc-mappe og fjerne dem . Som et resultat, ville du ikke bare bryte systemet, men du ville slette alle dataene dine. Ikke bra!

Mens disse eksemplene er litt ekstreme, noen ganger når folk konfigurerer systemene sine "under hetten", kan de ødelegge en bestemt fil eller mappe som de ønsker å gjenopprette. Heldigvis vil Time Machine sikkerhetskopiere alle filer på systemet (skjult eller ikke), så hvis du har det kan du gjenopprette filene; Du kan imidlertid ikke gjøre dette direkte i begynnelsen, siden Time Machine ikke vil vise skjulte filer.

I noen tilfeller kan du avsløre de skjulte filene i en skjult katalog ved først å gå til den katalogen. I tilfelle av ADC-brukeren "uwes98", hvis han bare hadde fjernet en fil fra den skjulte / etc-katalogen, kunne han ha brukt Finder's "Go to folder" -kommando (i Go-menyen) og skrevet "/ etc" til gå til den skjulte mappen. Herfra vil alle filene i katalogen / etc bli avslørt, og han kunne da ha påkalt Time Machine for å finne filen av interesse og gjenopprette en tidligere versjon av den.

Dessverre, hvis du har fjernet et skjult katalog som ligger innenfor en normalt synlig katalog (som det er tilfellet med hele mappen / etc), vil Finder ikke tillate deg å se det som standard, så bruk "Gå til mappe" kommandoen vil ikke fungere. Likevel kan du likevel gjenopprette det ved hjelp av Time Machine ved først å vise skjulte filer i Finder.

  1. Åpne terminalen.

  2. Kjør følgende kommando:

    standardinnstillinger skriv com.apple.finder AppleShowAllFiles TRUE; killall Finder

  3. Gå til plasseringen av den manglende skjulte mappen og påkall Time Machine for å gjenopprette den.

  4. Kjør følgende kommando for å skjule filer:

    standard skriv com.apple.finder AppleShowAllFiles FALSE; killall Finder

Disse kommandoene viser de skjulte filene, men det er en advarsel når det gjelder en manglende / etc-mappe og noen andre manglende filer i skjulte mapper, slik at terminalen kan stole på at de skal fungere ordentlig og derfor ikke kan åpne eller kjøre kommandoer hvis visse kataloger inkludert / etc katalogen mangler. Det er en vei rundt dette hvis det skjer, som er å manuelt justere Finderens preferanser for å vise skjulte filer i stedet for å bruke Terminal-prosedyren som er oppført ovenfor.

For å gjøre dette, gå til / brukernavnet / Bibliotek / Innstillinger / mappe og åpne filen "com.apple.finder.plist" i et program som TextWrangler (programmet må kunne tolke binære eiendomslister). Med filen åpen, finn nøkkelen som heter AppleShowAllFiles, og under den bør du se en strengoppføring av FALSE. Endre dette til SANT og lagre og lukk filen. Deretter trykker du på Option-Command-Escape for å hente vinduet med kraft og avslutte Finder. Nå skal alle skjulte filer bli avslørt, og du kan påberope Time Machine for å gjenopprette eventuelle skjulte filer på systemet.


 

Legg Igjen Din Kommentar