Den svåraste delen av att fixa ett datorproblem identifierar ofta orsaken. Eftersom operativsystem blir mer avancerade blir det alltmer utmanande, så det är bra att OS X innehåller ett praktiskt verktyg som heter Console. Vi går igenom vad det är och hur du använder det, så du kan bli en mästare när du diagnostiserar datorns problem.
Roligt faktum: din dator är mer flitig om att hålla en tidskrift än du är. Visst kan du skriva dagliga missivningar om de viktiga sakerna i ditt liv, men din Mac har du slog: det håller rekord över allt som någonsin gör - bokstavligen. Inte bara det, men det gör dessa dokument tillgängliga för dig och hjälper dig att använda dem för att förstå vad som kan gå fel med systemet.
Konsolen är i hjärtat en loggvisare, men den packar i några extrafunktioner som gör att siktning genom de stora mängderna data hanteras mer.
Åtkomst till Console-appen är lika enkelt som att öppna den från Applikationer> Verktyg mapp. Alternativt kan du använda din Kommando + Space genväg för att ringa upp Spotlight och börja skriva "Console" för att komma åt den.
Men du ringer upp det, konsolen kommer att öppnas för en förvirrande lista över meddelanden. Gränssnittet är byggt runt den centrala sektionen där de faktiska loggmeddelandena visas, med några grundläggande verktyg tillgängliga längst upp och ett sidofält som du kan öppna eller stänga med hjälp av Visa / Dölj logglista knappen ligger längst upp till vänster.
Om du markerar Alla meddelanden alternativet i sidofältet kommer du att presenteras med en levande titt på datorns aktiviteter - uppdateras ständigt. Det här är intressant att titta på, men är ofta för rottad för att vara av någon riktig användning, så hur exakt ska vi använda den här saken?
Det första steget är att veta hur man tolkar strängarna av meddelanden som blinkar över skärmen.
Till att börja med kan du tänka på en logg som OS X: s sätt att organisera information om driften av systemprocesser eller specifika appar. Vanligtvis kommer varje process eller app att ha sin egen loggbild, men formateringen av de här loggarna förblir ganska konsekvent: en tidsstämpel följt av namnet på processen / appen följt av det faktiska loggmeddelandet.
Ibland kommer du också att se en liten paperclip-ikon längst till höger om ett loggmeddelande. Detta indikerar att det visade meddelandet endast är en mindre del av en mer omfattande rapport och att klicka på ikonen öppnar hela texten i din textredigerare.
De faktiska processnamnen tenderar att vara ganska oklara. De flesta av oss skulle förmodligen inte förvänta sig ett namn som "mdworker" för att referera till Spotlight-processen, men det gör det. Å andra sidan är "ReportCrash" OS Xs krasch reporter och "backupd" är Time Machine, så inte allt är obegripligt.
Om du leker med konsolen är chansen att du försöker diagnostisera ett problem med din dator. Eftersom det snabbaste sättet att lära sig är en försök med eld, låt oss försöka hitta orsaken till ett problem som jag har på min dator.
Problemet är med Adobe Updater, som spontant har slutat uppdatera min kopia av Acrobat, och erbjuder bara vaga indikationer på att uppdateringar inte kunde slutföras. Google-sökningar efter de generiska felen har dykt upp ingenting, så är vi inte lycka till? Självklart inte - Konsol till räddningen!
Eftersom vi vet att felet har något att göra med Adobe, kan vi borra ner i konsolen till loggar som hänför sig till Adobes programvara istället för att behöva vägra spärren av meddelanden som "Alla meddelanden" visar oss.
För att göra detta använder vi sidfältet för att se i "~ / Bibliotek / Loggar". Visst nog finns en lista för Adobe nära toppen, och om vi klickar på beskrivnings triangeln kan vi se några olika poster, inklusive en för "Adobe Acrobat Updater.log". Perfekt!
Eftersom vi har hittat loggen behöver vi, vi kan bläddra igenom den och försöka få förnuft för vad vårt problem är. Eftersom jag har kört uppdateraren flera gånger för att försöka få det att fungera märker jag att liknande block av loggmaterial upprepas. Vidare ser jag i slutet av varje block ett konsekvent budskap:
Detta verkar vara vår skyldige!
Nu när vi har en riktig felkod att fungera med, visar en snabb Google-sökning att det här felet orsakats av saknade filer i installationen. Men varför skulle jag sakna filer? Programvaran fungerar perfekt! Tja, som det visar sig att om du använder någon program för bantningsborttagning för att ta bort överskott av språkpaket från din programvara, kan det ibland störa Adobes uppdaterare eftersom de kör en integritetskontroll av programmet innan du tillämpar några uppdateringar.
Visst nog, jag hade nyligen utfört lite språngpaket bantning nyligen, men tack och lov lyckades vända det genom att återställa min orörda Acrobat-applikation från en säkerhetskopia (du håller bra, självklart, rätt?)
Du kommer märka att vi inte bara löste mitt lilla problem med nästan inget krångel, men vi behövde inte ens veta vad loggen talade om! Det är uppenbart att vi inte kommer att kunna tolka varje loggmeddelande och förstå vad problemet är, men vi behöver inte verkligen - allt vi behöver göra är att hitta en mer exakt beskrivning av vad som går fel.
Denna användning representerar det vanligaste scenariot för att öppna konsolen, men du kommer ihåg att jag nämnde att det finns mer till den här appen än grundläggande loggvisning.
Om du arbetar på att jaga ett fel i en logg som har många uppdateringar kan det vara lätt att förlora din plats. Console erbjuder en hjälpande hand i form av dess markörfunktionalitet, vilket gör att du kan släppa en höjdpunkt på ett meddelande i loggen. För att göra detta, använd antingen Infoga markör knappen i verktygsfältet, eller använd Tillval + Kommando + M genväg.
Kombinerat med konsolens förmåga att varna dig om nya uppdateringar till loggen du tittar via dockningsstopp eller automatiskt hoppa till förgrunden (tillgänglig via dess Inställningar) kan du enkelt hålla ett skarpt öga på vad som orsakar fel att skära upp, vilket är särskilt användbart om du försöker lista ut hur man reproducerar dem.
På samma sätt för att hjälpa till att lindra några av den visuella röran kan du aktivera fet namn och ikoner från Se meny.
Om du vill bli mer involverad finns det två saker du borde vara medveten om. Den första är Console förmåga att öppna flera fönster. Detta blir avgörande när du övervakar en process och vill tydligt se dess effekter på något annat - öppna två fönster och ställa in var och en för att visa en annan logg kommer att ge dig en fåglaröversikt av situationen.
Den bästa funktionen är möjligheten att definiera en anpassad fråga. Genom att gå till Arkiv> Ny systemloggfråga, du kan ställa in en smart sökning som kommer att visas i ditt sidofält och överensstämma med de inställningar du har valt. Användningarna är oändliga, från att endast övervaka aktiviteter som inträffar medan datorn är vilolös över natten för att söka efter alla instanser av en viss processloggar som är markerade som kritiska eller nödnivån.
Slutligen kom ihåg att för varje loggobjekt du åtkomst kan du träffa Kommando + R för att avslöja ditt val i Finder. Det här är till nytta när du försöker rapportera ett fel till en programutvecklare och de ber dig att skicka dem kraschlogg. När du har hittat det i konsolen kan du snabbt kopiera det till ett e-postmeddelande och avslöja det genom att avslöja det i Finder.
Konsolen är ett kraftfullt och flexibelt verktyg för att diagnostisera datorns problem. Det ger en inblick i dina Macs inre funktioner och kan vara mycket upplysande. Det sägs att det finns mycket information som går in i konsolen som kan verka hotande eller problematisk, men är i själva verket perfekt rutin.
Om du inte förstår vad ett meddelande hänvisar till eller det inte uttryckligen visar att det finns ett fel, är det troligtvis inget att oroa dig för. Nästa gång du stöter på en till synes mystisk fråga med din dator kan du känna dig mer rustad att hantera den på egen hand med hjälp av konsolen!