Gardner Bell Inleiding tot &konsole; Extreem korte inleiding tot het werken met de shell Noodgrepen, killen van wildgeworden programma's etc. SSH, sessies, variabelen en andere leukigheden Enkele tips en trucs &konsole; is een Terminalemulator voor het X Window System. Het is in beginsel gebaseerd op de DEC's VT100 en de vele opvolgers. &konsole; – ook wel een shell genoemd – is een essentieel hulpprogramma voor op &Linux; en &UNIX; gebaseerde computers om snel en productief te kunnen werken. Noodgrepen: Op &Linux; en &UNIX; gebaseerde computers draait elk proces onafhankelijk in zijn eigen geheugengebied. Hierdoor kan het proces niet per ongeluk het geheugen van andere processen overschrijven, tenzij het uiteraard root-privileges heeft. Als een proces in &kde; vastloopt vanwege een programmafout, dan hoeft u zich geen zorgen te maken dat het toegang heeft tot een van de andere processen. Om alle systeemprocessen te kunnen bijhouden kunt u de commando's top en ps gebruiken in &konsole;. Deze hulpprogramma's maken het heel eenvoudig om dwarsliggende programma's op te sporen en geforceerd te beĆ«indigen. Een voorbeeld van het gebruiken van signalen in &konsole;: stel dat &konqueror; is gecrashed en een draaiend proces van nspluginviewer heeft achtergelaten die 12% van uw geheugen en 10% van uw processorkracht opeist. Gebruik in top de toets k om de taak te killen. U wordt dan gevraagd om het PID van de taak, waarna het signaal wordt verzonden om het programma geforceerd te beĆ«indigen. Voor meer informatie over signalen die u naar draaiende processen kunt sturen, ga naar de complete handleiding over signalen (type man signal in een &konsole;-venster of #signal in &konqueror;). SSH, sessie, variabelen en andere leukigheden Als u &konsole; gebruikt voor systeembeheer op afstand, dan is &konsole;'s sessiefunctionaliteit iets voor u. Om deze te activeren, klik op menuoptie Instellingen&konsole; instellen.... Ga vervolgens naar tabblad Sessiesen geef uw nieuwe sessie een naam. Dit wordt dan de standaard sessie als u &konsole; opstart. Als &konsole; wordt gestart worden de bash-specifieke commando's en &kde;-specifieke variabelen gelezen en uitgevoerd uit de bestanden ~/.bashrc of ~/.bash_profile. De voorkeur voor gebruikersomgevingen gaat uit naar het bestand ~/.bash_profile. De commando's printenv of env kunnen worden gebruikt om alle momenteel ingestelde variabelen te laten weergeven. Om een variabele in de shell in te stellen gebruikt u de opmaak VARNAAM=waarde. Voor een lijst met beschikbare variabelen voor &kde;, zie de wiki. Enkele tips en trucs Om een sessie van &konsole; een andere naam te geven, gebruik &Ctrl;&Alt;S en voer de nieuwe naam in. Als u grafisch (&kde;-) programma met root-privileges wilt starten, dan kunt u gebruik maken van het commando &tdesu; met de optie : tdesu -c -n . De optie voorkomt dat &kde; het wachtwoord zal onthouden. Aanverwante informatie In het handboek van &konsole; vindt u meer informatie over de functies van &konsole;. U kunt het lezen in &khelpcenter; of openen met help:/konsole in &konqueror;'s locatiebalk.