Visa obesvarade inlägg | Visa aktiva trådar Aktuellt datum och tid: 11 aug 2020, 14:45

Kategoriregler


Här ligger de utförliga instruktionerna vi kan tänkas behöva. Leta här om du tex behöver installera nåt program eller sätta upp någon funktion. Starta inte trådar utan att ha ett svar.



Svara på tråd  [ 1 inlägg ] 
 Hitta rätt loggfil med felmeddelanden man inte hinner läsa. 
Författare Meddelande
Användarvisningsbild

Blev medlem: 18 aug 2006, 10:45
Inlägg: 1172
Ort: Umeå
OS: Kubuntu
Svara med citat
Inlägg Hitta rätt loggfil med felmeddelanden man inte hinner läsa.
Hej,
Här kommer ett tips på hur man hittar felmeddelanden som man inte hinner läsa när de visas eller som helt enkelt inte visas.

Om man kör dessa två kommandon under /var/log så kan man se vilka filer som har ändrats och man kan även söka efter speciella ord inuti loggfilerna tex. sådana som man hinner läsa när datorn startar eller stänger ned sig, "Error", "Fail", "Warning" eller vad det nu kan vara man snappar upp :)

Innan ni kör de andra kommandon se till att ni är under /var/log.
Kod:
cd /var/log

Visar de senast använda filerna och när de ändrades.
Kod:
ls -alrtu

Detta kommando söker efter ett ord eller en mening, i det här fallet ordet error och alla filer under den mapp man är i söks igenom, man kan specificera fil eller filtyp *.vadManVill. Den visar sedan raden som felmeddelandet står på och i vilken fil den hittade det och i detta fall där vi ska söka under /var/log så ser vi oftast när den raden skapades ner till sekunden eftersom det oftast skrivs ned på samma rad som felmeddelandet.
Kod:
find . -iname '*' -exec grep -Hi 'error' {} +

Ni kan använd -maxdepth n till find för att bestämma hur långt ned i katalogträdet sökningen ska vara, dock inte nödvändigt under /var/log.

Jo, föresten... Ställ ned kaffet på bordet innan ni kör det sista kommandot... Det kan bli en väldans massa errors ;) Men tänk på att loggfilerna oftast sträcker sig väldigt många dagar bakåt i tiden...

Ett annat tips kan vara att när man har sett vilka logfiler som ändras så startar man gedit som root (gksudo gedit) och öppnar de filerna och tar bort all dess innehål. Sen är det bara att göra det som triggade felmeddelandet då blir det mindre att gå igenom.

Och så ett sista litet tips, under System -> Administration -> Loggfilsvisare visas alla ens loggfiler.

Fyll gärna på med fler tips som underlättar att hitta fel/felmeddelanden.

EDIT: Ni kan minska antalet träffar för find . -iname '*' -exec grep -Hi 'error' {} + genom att lägga till | grep "Jun 10" och sen göra en ny sökning med ändelsen | grep "06-10" så får ni bara upp de fel som loggades för just den dagen. Jag är inte hundra på att alla loggar sätter in ett datum så för att vara säker på att få med alla träffar så kör ursprungskommandot annars så kör:
Kod:
find . -iname '*' -exec grep -Hi 'error' {} + | grep "Jun 10"
find . -iname '*' -exec grep -Hi 'error' {} + | grep "06-10"

_________________
Betygsätt din Hårdvara och underlätta inköp av ny för andra:http://ubuntu-se.org/phpBB3/viewforum.php?f=138
Ubuntu-se forsknings team, här.
Min Ubuntu blogg som funkar som en stor post-it lapp för mig http://attminnas.blogspot.com/


10 jun 2010, 21:52
Profil
Visa inlägg nyare än:  Sortera efter  
Svara på tråd   [ 1 inlägg ] 

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 1 gäst


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
Main Engineer for phpBB3: Bertie at phpBB.com © 2000 - 2002, 2005 - 2007, the Group behind the Open Source code of phpBB.
Designed by STSoftware, modified by Katt, Konservburk & Peetra. Swedish translation by Peetra & phpBB Sweden © 2006-2011