Slik bruker du konsoll Diagnostisk Diary for Mac

Den vanskeligste delen av å fikse et datamaskinproblem identifiserer ofte årsaken. Ettersom operativsystemene blir mer avanserte, blir dette stadig mer utfordrende, så det er bra at OS X inneholder et praktisk verktøy kalt konsollen. Vi vil gå gjennom hva det er og hvordan du bruker det, slik at du kan bli en mester ved å diagnostisere datamaskinens plager.


kjære dagbok

Morsomt faktum: datamaskinen din er mer flittig om å holde en journal enn du er. Jo, det kan du skrive daglige missiver på de viktige tingene i livet ditt, men Macen din har du slått: det holder en oversikt over alt det noen gang gjør - bokstavelig talt. Ikke bare det, men det gjør disse dokumentene tilgjengelige for deg og hjelper deg å gjøre bruk av dem for å forstå hva som kan gå galt med systemet.

Konsollen er i hjertet en loggvisning, men den pakker i noen ekstra funksjoner som gjør det mulig å sivle gjennom de store datamengdene.

En åpen bok

Å få tilgang til konsollappen er like enkelt som å åpne den fra Programmer> Verktøy mappe. Alternativt kan du bruke din Command + Space snarvei for å ringe opp Spotlight og begynne å skrive 'Console' for å få tilgang til den.

Men du ringer opp, konsollen vil åpne for en forvirrende liste over meldinger. Grensesnittet er bygd rundt den sentrale delen der de faktiske loggmeldingene vises, med noen grunnleggende verktøy tilgjengelig langs toppen og et sidebar som du kan åpne eller lukke ved hjelp av Vis / skjul loggliste knappen i øverste venstre hjørne.


Konsollen: en virvelvind av loggmeldinger.

Hvis du velger Alle meldinger alternativet i sidefeltet, vil du bli presentert med et levende blikk på datamaskinens aktiviteter - oppdateres hele tiden. Dette er interessant å se på, men er ofte for rotet til å være av reell bruk, så hvordan skal vi akkurat bruke denne tingen?

Hva ser jeg på?

Det første trinnet er å vite hvordan du tolker strengene av meldinger som blinker over skjermen.

For det første kan du tenke på en logg som OS Xs måte å organisere informasjon om driften av systemprosesser eller bestemte apper. Vanligvis vil hver prosess eller app ha sin egen logg generert, men formateringen av disse loggene forblir ganske konsistent: en tidsstempel, etterfulgt av navnet på prosessen / appen, etterfulgt av den faktiske loggmeldingen.


Anatomien til en konsollmelding: et tidsstempel, prosessen eller appen, og selve meldingen.

Av og til ser du også et lite paperclip-ikon nederst på høyre side av en loggmelding. Dette indikerer at meldingen som vises, er bare en mindre del av en mer omfattende rapport, og ved å klikke på ikonet åpnes hele teksten i teksteditoren.

De faktiske prosessnavnene har en tendens til å være ganske uklar. De fleste av oss sannsynligvis ikke ville forvente et navn som "mdworker" for å referere til Spotlight-prosessen, men det gjør det. På den annen side, "ReportCrash" er OS Xs krasj reporter og "backupd" er Time Machine, så ikke alt er uforståelig.


Feilsøking

Hvis du leker med konsollen, er det sjansene for at du prøver å diagnostisere et problem med datamaskinen. Siden den raskeste måten å lære er en prøve med brann, la oss prøve å finne årsaken til et problem jeg har på min datamaskin.

Problemet er med Adobe Updater, som spontant har sluttet å oppdatere min kopi av Acrobat, og tilbyr bare vage indikasjoner på at oppdateringer ikke kunne fullføres. Google-søk etter disse generiske feilene har ikke oppstått noe, så er vi ute av lykke? Selvfølgelig ikke - Konsoll til redning!

Trinn 1: Begrens søket

Siden vi vet at feilen har noe å gjøre med Adobe, kan vi bore ned i konsollen til logger som vedrører Adobes programvare, i stedet for å være værende sperren av meldinger som Vis alle meldinger gir oss.

For å gjøre dette, bruker vi sidebjelken til å se i ~ ~ / Bibliotek / Logger ". Visst nok er det en oppføring for Adobe i nærheten av toppen, og hvis vi klikker på trekanten, kan vi se noen forskjellige oppføringer, inkludert en for "Adobe Acrobat Updater.log". Perfekt!

Trinn 2: Finn feilen

Siden vi har funnet loggen vi trenger, kan vi bla gjennom det og forsøke å fornemme hva vårt problem er. Siden jeg har kjørt oppdateringsprogrammet flere ganger for å prøve å få det til å virke, merker jeg at lignende blokker med loggmateriale blir gjentatt. Videre ser jeg en konsekvent melding mot slutten av hver blokk:

Dette ser ut til å være vår skyldige!

Trinn 3: Finn løsningen

Nå som vi har en faktisk feilkode for å jobbe med, viser et raskt Google-søk at denne feilen skyldes manglende filer i installasjonen. Men hvorfor skulle jeg ha manglende filer? Programvaren fungerer perfekt! Vel, som det viser seg at hvis du bruker noen slankingsprogramvare for å fjerne overskytende språkpakker fra programvaren din, kan det noen ganger opprør Adobes oppdaterere siden de kjører en integritetskontroll på programmet før du bruker noen oppdateringer.

Sikkert nok, jeg hadde nylig utført litt språkspakke slanking nylig, men var heldigvis i stand til å reversere den ved å gjenopprette min uberørte Acrobat-applikasjon fra en sikkerhetskopi (du holder selvfølgelig bra selvfølgelig, ikke sant?)

Problem løst

Du vil legge merke til at vi ikke bare løst mitt lille problem med nesten ingen problemer, men vi behøvde ikke engang å vite hva loggen snakket om! Det er klart at vi ikke skal kunne tolke alle loggmeldingene og forstå hva problemet er, men vi trenger egentlig ikke - alt vi trenger å gjøre er å finne en mer presis beskrivelse av hva som går galt.

Denne bruken representerer det vanligste scenariet for å åpne konsollen, men du husker at jeg nevnte at det er mer til denne appen enn grunnleggende loggvisning.


Markører og visningsalternativer

Hvis du jobber med å jakte på en feil i en logg som har mange oppdateringer, kan det være lett å miste stedet. Console tilbyr en hjelpende hånd i form av sin markørfunksjonalitet, som lar deg slippe inn et høydepunkt på en melding i loggen. For å gjøre dette, bruk enten Sett inn markør knappen i verktøylinjen, eller bruk Tilvalg + Kommando + M snarvei.


Ved å bruke denne markøren, kan jeg se hvor en feilssyklus slutter og den neste begynner.

Kombinert med konsollets evne til å varsle deg om nye oppdateringer til loggen du ser via dokkingstopp eller automatisk hopping til forgrunnen (tilgjengelig via dens Preferanser), kan du enkelt holde et skarpt øye med hva som forårsaker feil å beskjære opp, noe som er spesielt nyttig hvis du prøver å finne ut hvordan du gjengir dem.

På samme måte, for å bidra til å lindre noe av det visuelle rotet, kan du aktivere dristige prosessnavn og ikoner fra Utsikt Meny.

Avanserte teknikker

Hvis du vil bli mer involvert, er det to funksjoner du bør være oppmerksom på. Den første er Console evne til å åpne flere vinduer. Dette blir avgjørende når du overvåker en prosess, og du vil tydelig se dens effekter på noe annet. Å åpne to vinduer og sette hver for å vise en annen logg, vil gi deg et fugleperspektiv av situasjonen.


Konfigurer en forespørsel, som deretter vises i sidefeltet for enkel tilgang.

Den beste funksjonen er evnen til å definere et tilpasset søk. Ved å gå til Fil> Ny systemlogg forespørsel, Du kan konfigurere et smart søk som vil vises i sidebjellet ditt og overholde de innstillingene du har valgt. Brukene er uendelige, fra å overvåke bare aktiviteter som skjer mens datamaskinen er ledig over natten for å finne ut alle forekomster av en bestemt prosess 'logger som er merket som kritiske eller nødnivå.

Til slutt husk at for alle loggelementene du får tilgang til, kan du treffe Command + R å avsløre valget ditt i Finder. Dette kommer til nytte når du prøver å rapportere en feil til en programvareutvikler, og de ber deg om å sende dem krasjloggen. Når du har funnet den i konsollen, kan du raskt kopiere den til en e-post og avlevere den i Finder.

Deler tanker

Konsollen er et kraftig og fleksibelt verktøy for å diagnostisere datamaskinens problemer. Det gir et glimt inn i dine Macs indre funksjoner og kan være svært opplysende. Når det er sagt, er det mye informasjon som går inn i konsollen som kan virke truende eller problematisk, men er faktisk perfekt rutine.

Hvis du ikke forstår hva en melding refererer til, eller det ikke tydelig viser at det er en feil, er det sannsynligvis ikke noe å bekymre seg for. Neste gang du støter på et tilsynelatende mystisk problem med datamaskinen, kan du føle deg mer rustet til å håndtere det på egen hånd ved hjelp av konsollenes styrke!