De Linux Users' Guide

Larry Greenfield

Vertaald door: Ellen Bokhorst

Alles wat je moet weten om Linux te gaan gebruiken, een vrij verkrijgbare Unix-kloon. In deze handleiding worden de basisopdrachten van Unix behandeld, als ook de meer specifieke Linux opdrachten. Deze handleiding is bedoeld voor de beginnende Unix-gebruiker, alhoewel het voor referentie doeleinden ook van nut kan zijn voor de wat meer ervaren gebruikers.


Opdracht


UNIX is a trademark of X/Open
MS-DOS and Microsoft Windows are trademarks of Microsoft Corporation
OS/2 and Operating System/2 are trademarks of IBM
X Window System is a trademark of X Consortium, Inc.
Motif is a trademark of the Open Software Foundation
Linux is not a trademark, and has no connection to
UNIX, Unix System Labratories, or to X/Open.
Please bring all unacknowledged trademarks to the attention of the author.

Copyright \copyright \ 1993, 1994, 1996 \ Larry Greenfield
427 Harrison Avenue
Highland Park, NJ
08904

Permission is granted to make and distribute verbatim copes of this manual provided the copyright notice and this permission notice are preserved on all copies.

Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided also that the sections that reprint ``The GNU General Public License'', ``The GNU Library General Public License'', and other clearly marked sections held under seperate copyright are reproduced under the conditions given within them, and provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.

Permission is granted to copy and distribute translations of this manual into another language under the conditions for modified versions. ``The GNU General Public License'' and ``The GNU Library General Public License'' may be included in a translation approved by the Free Software Foundation instead of in the original English.

At your option, you may distribute verbatim and modified versions of this document under the terms of the GNU General Public License, excepting the clearly marked sections held under seperate copyright.

Exceptions to these rules may be granted for various purposes: Write to Larry Greenfield at the above address or email , and ask. It is requested (but not required) that you notify the author whenever commercially or large-scale printing this document. Royalties and donations are accepted and will encourage further editions.

Inhoudsopgave
1. Erkenningen
2. Introductie
Wie zou dit boek moeten lezen
Wat te doen voordat je dit boek gaat lezen
Hoe het lezen van dit boek te vermijden
Hoe lees je dit boek
Linux Documentatie
Andere Linux Boeken
HOWTO's
Wat is het Linux Documentatie Project?
Besturingssystemen
3. Wat is Unix eigenlijk?
Unix historie
Linux Historie
Linux Nu
Een paar vragen en antwoorden
Commerciële software onder Linux
4. Van start gaan
Power to the computer
Linux neemt het over
Acties van de gebruiker
Inloggen
De computer laten voor wat het is
De computer uitzetten
Kernelmeldingen
5. De Unix Shell
Unix-opdrachten
Een typische Unix-opdracht
Jezelf helpen
Informatie opslaan
Directory's bekijken met ls
De huidige directory en cd
Directory's aanmaken en verwijderen
Informatie verplaatsen
cp Als een monnik
rm
mv
6. Het X Window Systeem
Starten en stoppen van het X Window Systeem
X Opstarten
X beëindigen
Wat is het X Window Systeem?
Wat is dit op mijn scherm?
XClock
XTerm
Window Managers
Waar nieuwe vensters worden geplaatst
Focus
Vensters verplaatsen
Diepte
Minimalisatie
Passend maken
Maximalisatie
Menu's
X attributen
Geometrie
Display
Algemene features
Knoppen
Menubalken
Schuifbalken
7. Werken met Unix
Jokertekens
Wat gebeurt er nu echt?
Het vraagteken
Tijd besparen met Bash
Opdrachtregelbewerking
Opdracht- en bestandsvoltooiing
Standaardinvoer en standaarduitvoer
Unix-concepten
Uitvoeromleiding
Invoeromleiding
Pipes
Multi-tasking
Het gebruik van taakbeheer
De theorie van taakbeheer
Virtuele Consoles: Op veel plaatsen tegelijkertijd zijn
8. Krachtige kleine programma's
De kracht van Unix
Bewerkingen op bestanden
Systeemstatistieken
Wat staat er in het bestand?
Informatieve opdrachten
9. Bestanden bewerken met Emacs
Wat is Emacs?
Snel van start onder X
Meerdere bestanden tegelijkertijd bewerken
Eindigen van een bewerksessie
De Meta-toets
Knippen, plakken, en kopiëren
Zoeken en vervangen
Wat is er werkelijk gaande?
Emacs om hulp vragen
Speciale buffers: modi
Programmeermodi
C Modus
Scheme modus
Mailmodus
Efficiënter werken
Emacs aanpassen
Meer informatie
10. I Gotta Be Me!
Bash aanpassen
Shell opstart
Opstartbestanden
Aliassen
Omgevingsvariabelen
De init-files van het X Window Systeem
Twm configuratie
Fvwm configuratie
Andere initbestanden
Het initbestand van emacs
FTP standaards
Eenvoudig remote toegang tot je account toestaan
Mail Forwarding
Een aantal voorbeelden bekijken
11. Communiceren met anderen
Electronische Mail
Versturen van mail
Lezen van mail
Zoeken naar mensen
De opdracht finger
Plan en project
Systemen op afstand gebruiken
Bestanden uitwisselen
Reizen op het web
12. Grappige opdrachten
find, de bestandszoeker
Algemeenheden
Expressies
Opties
Testen
Acties
Operatoren
Voorbeelden
Een laatste woord
dd, de data duplicator
Opties
Voorbeelden
13. Fouten, Bugs en andere onvolkomenheden
Fouten Voorkomen
Wat te doen als er iets mis gaat
Wanneer het een fout is
Rapporteren van een fout
A. Introductie Vi
Een beknopte geschiedenis van vi
Beknopte Ed Tutorial
Aanmaken van een bestand
Bewerken van een bestaand bestand
Regelnummers in detail
Snelstarttutorial in Vi
vi aanroepen
Cursorverplaatsingsopdrachten
Tekst verwijderen
Bestand opslaan
En verder
Geavanceerde Vi Tutorial
Manoeuvreren
Tekst aanpassen
Kopiëren en verplaatsen van delen tekst
Tekst zoeken en vervangen
B. The GNU General Public License
Preamble
Terms and Conditions
NO WARRANTY
How to Apply These Terms to Your New Programs
C. The GNU Library General Public License
Preamble
Terms and Conditions for Copying, Distribution and Mo\-dification
NO WARRANTY
How to Apply These Terms to Your New Libraries
Register
Lijst van tabellen
5-1. /home/larry/joe
6-1. Standaardopties voor X-programma's
10-1. Een aantal belangrijke omgevingsvariabelen
Lijst van figuren
4-1. De weg die een Intel PC neemt om een shellprompt te krijgen. init kan wel of niet het X Window Systeem starten. Als dit wel zo is, dan wordt xdm uitgevoerd, zo niet dan wordt getty uitgevoerd.
5-1. Een typisch (ingekorte) Unix directorystructuur
6-1. Een voorbeeld van een standaard X-scherm. In dit voorbeeld draait de gebruiker twm. De standaardklok is vervangen door een transparante klok met de naam oclock.
6-2. emacs wijzigt de menubalk afhankelijk van het type bestand waar je aan werkt. Hier is een mogelijke menubalk:
6-3. Een schuifbalk van het type Athena is links van dit xterm venster zichtbaar. Daarnaast is een schuifbalk van het type Motif zichtbaar op het netscape venster.
9-1. Emacs werd zojuist gestart met emacs README
Lijst van voorbeelden
10-1. Een aantal voorbeeldaliassen voor bash