Iedereen loopt wel eens tegen een probleem aan waar hij/zij niet zelf een oplossing voor kan vinden. Een vraag op bijv. een forum is zo gesteld, maar een goede vraag stellen is moeilijker dan het lijkt. De helft van een goede vraag bestaat uit het geven van relevante informatie over je systeem. Op deze pagina vind je informatie over het zoeken en krijgen van deze informatie.
Veel informatie kun je verzamelen met behulp van commando's in een terminal en via bestanden. Om output van al deze bestanden en commando's bij elkaar te krijgen zijn de volgende trucjes wel handig:
mijn_commando 2>&1 > output.txt mijn_commando 2>&1 >> output.txt
Dit plaatst de uitvoer van het commando mijn_commando in het bestand output.txt. Met een enkele > overschrijf je het bestand, met een dubbele >> voeg je de nieuwe uitvoer achteraan het bestand toe.
Als je de uitvoer van het commando wilt bekijken en tegelijkertijd aan een bestand wil toevoegen, gebruik je
mijn_commando 2>&1 | tee output.txt mijn_commando 2>&1 | tee -a output.txt
De -a parameter zorgt er in dit geval voor dat het bestand niet overschreven wordt.
Om makkelijk de inhoud van een bestand aan het output.txt bestand toe te voegen gebruik je:
cat extra_bestand >> output.txt
Hieronder volgt een lijst met commandos en bestanden die je kunnen helpen informatie op te vragen over je systeem.
Veel systeemprogramma's gebruiken een logboek om verslag te doen. Er zijn meerdere logboeken met verschillende functies.
Een eenvoudig hulpprogramma om een logboek (of een andere tekstbestand) met een terminal te bekijken is 'less'.
Less kan gebruikt worden met een paar toetsen:
met de spatiebalk en PgUp/PgDn doorloop je het logboek scherm per scherm.
om het logboek per regel te doorlopen gebruik je de enter toets of pijltje omlaag.
met de toets b (van back) of pijltje omhoog kan je terugbladeren.
om te zoeken gebruik je de "schuinestreeptoets" / gevolgd door de tekst die je wilt zoeken.
met n (van next) zoek je verder naar de volgende plaats waar de laatst gebruikte zoekterm voorkomt.
met de toets q (van quit) stop je less.
helptekst (engelstalige) krijg je met de h toets.
Systeemlogboeken staan in de map /var/log, bijvoorbeeld:
less /var/log/syslog
less /var/log/messages
Een ander handig programma in de terminal is tail. Hiermee kan je de laatste regels van een logbestand zichtbaar maken. Ook kan je real-time logbestanden volgen. Zodra er een regel wordt toegevoegd aan het bestand, verschijnt die ook op je scherm. Dat doe je met het volgende commando:
tail -f /var/log/messages
In plaats van /var/log/messages kan je natuurlijk ook een ander logbestand volgen.
Er is ook een handig grafisch programma waarmee je een aantal logbestanden in de gaten kan houden. Dit programma kan je openen door te klikken op Systeem>Beheer>Systeemlogboek Met dit programma kan je ook in real-time bijhouden welke regels er bijgeschreven worden in een logboek. Standaard staan de belangrijkste logboeken al aan, maar je kan natuurlijk ook zelf extra bestanden toevoegen.
geef de versie van Ubuntu weer:
lsb_release -a
geef alle pci apparaten weer:
lspci
geef gedetailleerde informatie over de hardware:
sudo lshw
geef alle aangesloten usb apparaten weer:
lsusb
geef alle partities weer:
sudo fdisk -l
geef informatie over het huidige geheugen gebruik:
cat /proc/meminfo
geef informatie over de centrale verwerkings eenheid, cve (engels: central processor unit, cpu):
cat /proc/cpuinfo
geef informatie over de schijfpartities:
cat /proc/partitions
geef de drivers die geladen zijn:
lsmod
Er wordt een apart logboek voor gebruikt:
less /var/log/kern.log
geef informatie over de geluidskaart:
amixer info
geef informatie over de instellingen van de geluidsmixer:
amixer
De instellingen van het grafische systeem:
cat /etc/X11/xorg.conf
Informatie over de grafische mogelijkheden van de videokaart:
glxinfo
Of verkort, om te kijken of de 3D functionaliteit goed werkt:
glxinfo | grep direct direct rendering: Yes
Meer informatie over een grafische kaart van ATI of AMD geeft:
fglrxinfo
Er wordt een eigen logboek gebruikt:
less /var/log/xorg.0.log
De huidige staat van het netwerk kun je opvragen met het ifconfig commando. Voor wireless netwerken, sudo iwconfig en sudo iwlist scan kunnen meer informatie geven. De netwerkconfiguratie staat in het bestand /etc/network/interfaces
Een totaal overzicht van aangekoppelde bestandssystemen:
df
Gebruik eventueel de -h optie voor een weergave in Mega en Gigabytes.
df -h
Voor het diskgebruik per directory kan de opdracht du gebruikt worden, eventueel weer met de -h optie en/of de -c optie voor een totaaltelling:
du -hc /home/user
In de Ubuntu desktop kan gebruik worden gemaakt van de menukeuze Toepassingen --> Hulpmiddelen --> Schijfgebruik. Dit start het programma Baobab wat een grafische weergave van het diskgebruik geeft.
/var/log/installer
/var/log/aptitude.log
/etc/apt/sources.list
/etc/apt/* als je veranderingen hebt aangebracht
Ubuntero van de maand - Juli 2008 - Stani
01-07-2008
Ubuntero van de maand - Juni 2008 - SeySayux
01-06-2008
Ubuntero van de maand - Mei 2008 - Laacque
01-05-2008
Ooievaar brengt “Ruige Reiger”!
24-04-2008
Hardy Release Parties 2008
15-04-2008
Ubuntu demonstratie 19 april a.s. in Apeldoorn
10-04-2008
Ubuntero van de maand - April 2008 - Eendje
02-04-2008
Onverwachte downtime
01-04-2008
Nu ook chatten via de ubuntu NL website
30-03-2008
Ubuntero van de maand - Maart 2008 - profoX
01-03-2008
Lees het nieuws via RSS