Den här tråden är riktad till enklare frågor angående alla små hickningar och problem som kan uppstå med linux här, oavsett distribution. Allt ifrån "Hur kan jag ersätta alla mellanrum med punkt i dessa filnamn?", "Hur kan jag få nautilus att sortera mina filer på det här sättet" eller till "Hur tusan får jag X att fungera?".
Om du tycker en fråga är för trivial för en egen tråd, fråga den här.
Grundläggande information:
Försök vara så specifik som möjligt när du ställer frågor. Specificera gärna vilken distrubition och vilken version av den du använder.
Fråga smart:
Hör lite ihop med ovanstående punkt, men om du ställer smarta frågor så kommer du få smarta svar. Ställer du dumma frågor kommer du få dumma svar.
Checklista för felsökning:
För att hjälpa oss med att lista ut vad det är för fel så kan du bidra med så mycket information som möjligt. Ju mer information vi har, desto fortare kan vi hjälpa dig. Nedan följer en liten checklista på saker du kan göra för att hjälpa oss.
Listan är så klart inte obligatorisk, och vet du inte vad som är fel så kan du bara fråga ändå så kommer vi försöka hjälpa dig.
Buggar:
Om du misstänker att du hittat en bugg i ett program, glöm inte att skriva vilken distrubition du använder och vilken version av programmet du kör. Anledningen till detta är för att vissa distubitioner använder egna patchar för sina paket.
Nyttiga program:
Följade är en lista på program som är väldigt nyttiga att lära sig. Det är absolut ingenting obligatoriskt, men det kan bespara dig själv väldigt mycket jobb om du använder dem rätt.
Snabba knep:
Här följer ett par snabba knep som du kan använda dig av i terminalen.
Nyttiga länkar
Jag tänker också försöka hålla fösta posten aktiv med nyttiga länkar eller instruktioner så gott jag kan.
Om du tycker en fråga är för trivial för en egen tråd, fråga den här.
Grundläggande information:
Försök vara så specifik som möjligt när du ställer frågor. Specificera gärna vilken distrubition och vilken version av den du använder.
Fråga smart:
Hör lite ihop med ovanstående punkt, men om du ställer smarta frågor så kommer du få smarta svar. Ställer du dumma frågor kommer du få dumma svar.
Checklista för felsökning:
För att hjälpa oss med att lista ut vad det är för fel så kan du bidra med så mycket information som möjligt. Ju mer information vi har, desto fortare kan vi hjälpa dig. Nedan följer en liten checklista på saker du kan göra för att hjälpa oss.
- Vad är det för fel? - Kan du specificera vad som inte fungerar? (exempel: är problemet bara i firefox, eller är det hela datorn som inte kommer åt internet?)
- Vad har du försökt med för att kartlägga eller åtgärda felet? - Har du testat med andra program? (exempel: testa med andra webbläsare, annan musikspelare)
- Programutmatning - Många program matar ut information vad som händer om man kör det i en terminal. Den här utmatningen kan vara väldigt intressant i felsökningssyfte.
(exempel:Kod:i en terminal för att få det i ett behändigt dokument.)firefox > firefox.log
- Loggar, loggar och mer loggar - Bifoga gärna relevanta loggar. Det kan hjälpa oss kartlägga varför ett program inte fungerar. (exempel: /var/log/Xorg.0.log eller ~/.xsession-errors är hjälpsamma om det är ett problem med X. /var/log/messages eller dmesg är hjälpsamma om det är ett problem med drivrutiner för nätverkskort)
- ls-vadå? - Bifoga gärna utmatningen i lspci, lsusb och lsmod om ditt inlägg rör drivrutiner eller hårdvara.
- Hästladdningar med information - Åter igen, ju mer information vi har tillgång till, desto fortare kan vi lista ut problemet och hjälpa dig. Om du är osäker på om informationen är relevant, bifoga den ändå för att vara på den säkra sidan.
- Ha tålamod - Ibland tar det tid för oss att fundera på dina problem. Vi gör det här utan ekonomisk ersättning eller annan kompensation, och vi är inte skyldiga dig något.
- Jävla nybörjare - Alla är nybörjare nån gång, så låt inte den här listan avskräcka dig. Om du är osäker på nåt så tveka inte att bara fråga.

Buggar:
Om du misstänker att du hittat en bugg i ett program, glöm inte att skriva vilken distrubition du använder och vilken version av programmet du kör. Anledningen till detta är för att vissa distubitioner använder egna patchar för sina paket.
Nyttiga program:
Följade är en lista på program som är väldigt nyttiga att lära sig. Det är absolut ingenting obligatoriskt, men det kan bespara dig själv väldigt mycket jobb om du använder dem rätt.
Grundläggande kommandon:
- man - Om du behöver hjälp med ett kommando är det lättaste sättet att läsa dess manualsida. Med hjälp av man <kommando> visas denna.
- ls, cd och pwd - För att navigera på datorn kan man använda sig av dessa kommandon. Cd används för att byta mapp, ls tittar vad som är i den och pwd visar vilken mapp du befinner dig i just nu.
- less, head, tail och cat - Dessa kommandon används för att titta på filer. Head visar de första 10 raderna i en fil, och tail visar de sista 10 raderna. Less ger dig ett lätt sätt att titta på en fil där du kan navigera med space eller piltangenterna medan cat matar ut filen rätt ut.
- ps - Visar de processer som körs på datorn. Med diverse syntax så kan du välja hur och vad som ska visas.
- kill, pkill och killall - Alla processer på datorn får en PID, ett ID-nummer som är unikt för varje process. Med kill kan du lätt döda en process med hjälp av dess PID genom kill <PID>. pkill och killall så kan du istället söka efter ett namn och döda alla processer med det namnet (exempel: pkill firefox).
- chown, chgrp och chmod - Dessa kommandon används för att ändra rättigheter på filer. chown och chgrp ställer in ägande användare respektive grupp medan chmod används för att ställa in vilka rättigheter ägare, grupp och övriga har.
- wget - Behöver du spara en fil men inte vill ladda ner den med en webbläsare? Använd wget! Stödjer både http och ftp!
- ssh - Vill du komma åt en dator över nätet? SSH låter dig starta ett skal för att köra program på en dator över en nätverksanslutning. Perfekt för saker som IRC (irssi, bitchx), chat (finch eller bitlbee) eller torrents (rtorrent, ctorrent, transmission).
- scp/sftp - Om du vill kunna ladda upp eller hämta filer enkelt så kan du göra det med detta verktyg. Det är inbyggt i SSH och kan användas om du redan har det installerat. Du kan också ansluta till en SSH server med en SFTP-klient i t.ex. windows.
- links, links2 eller elinks - links är en enkel webbläsare designad för användning i konsol. Med den kan du surfa på nätet utan att bli störd av bilder eller annat skräp. Elinks är en vidareutveckling, fast med färg.
- ifconfig och iwconfig - ifconfig och iwconfig används för att hantera nätverksenheter. Med ifconfig kan du bl.a. ställa in saker som ip-address eller nätmask. iwconfig används för att ställa in trådlösa enheter med saker som ESSID, kanal eller WEP-kryptering. (Om du behöver WPA så bör du lära dig wpa-supplicant).
- dhcpcd/dhclient - En DHCP-klient. Om ditt nätverk stödjer DHCP så är lättare att använda sig av det än att ställa in det manuellt.
- bash, sh eller andra skal - Om du vill så har ditt skal oftast väldigt avancerade och nyttiga funktioner inbyggda redan. I dessa funktioner kan du skripta ditt önskade beteende ganska enkelt när du väl kan det.
- sed och awk - Används vid datamanipulering, med dessa verktyg kan du bl.a. ersätta strängar i filer eller sortera data.
- patch och make - Används vid kompilering av program. Patch lägger till en s.k. patch till koden och make kompilerar den baserat på reglerna i en s.k. make-fil.
- top eller htop - Top är ett program designat för att visa vilka program som belastar datorn baserat på olika kriterier. Htop är detsamma, fast med ett enklare interface i färg.
- nmap - Ett verktyg för att portskanna och feltesta datorer i nätverk.
Snabba knep:
Här följer ett par snabba knep som du kan använda dig av i terminalen.
- grep -2 EE /var/log/Xorg.0.log (Visar vad som rapporteras med EE, alltså vad som felar i X)
- dmesg | tail (Visar de sista 10 raderna i kernel-loggen)
- screen -S <namn> (Skapar en ny screen med namnet <namn>. Använd sedan screen -x <namn> för att återställa den)
Nyttiga länkar
- Vilket OS/Dist passar mig?
- Bästa programmen i terminal-miljö
- Bästa programmen i X
- Arch Linux Wiki - Wiki för information rörande Arch Linux, men även nyttig för andra.
- Gentoo Wiki - Tidigare var det nästan den bästa wiki-sidan för information rörande linux.
Jag tänker också försöka hålla fösta posten aktiv med nyttiga länkar eller instruktioner så gott jag kan.
__________________
Senast redigerad av PhantomBlot 2010-12-01 kl. 19:56.
Senast redigerad av PhantomBlot 2010-12-01 kl. 19:56.