Wil je overgaan van de DOS omgeving (deze definitie geldt ook voor Windows) naar Linux? Goed idee: Linux is technisch beter dan DOS, Windows 9x en zelfs Windows NT. Maar let op: het zou kunnen dat het niet bruikbaar voor je is. Dit zijn de belangrijkste verschillen tussen DOS/Windows en Linux:
Het is aan jou te beslissen wat je nodig hebt. Verder geeft Linux je kracht, maar het vraagt tijd om er mee te leren werken. Dus als je voornamelijk commerciële software nodig hebt, of als je er niets voor voelt om nieuwe commando's en begrippen te leren, dan kun je beter ergens anders naar op zoek gaan. Wees je er bewust van, dat veel nieuwelingen vanwege aanvangsproblemen opgeven.
Er wordt aan gewerkt om Linux eenvoudiger in het gebruik te maken, maar verwacht er niet bekwaam in te zijn zonder dat je heel veel documentatie hebt gelezen en het voor tenminste een aantal maanden hebt gebruikt. Linux geeft je geen kant en klare oplossingen. Ondanks deze waarschuwingen, ben ik er 100% zeker van dat als je het juiste type gebruiker bent, je zeer tevreden zult zijn over Linux. Trouwens, Linux + DOS/Win kunnen prima tegelijkertijd op dezelfde machine bestaan.
Voorvereisten voor deze howto: Ik ga er vanuit dat:
bash
(de equivalent van COMMAND.COM
) je shell is.Tenzij anders aangegeven, wordt bij dit werk uitgegaan van die 'goeie ouwe' DOS. Her en der wordt informatie over Windows gegeven, maar houd in gedachten dat Windows en Linux totaal verschillend zijn, anders dan DOS dat een (beperkte) afgeleide van UNIX is.
Denk er ook alsjeblieft aan dat dit werk, noch een volledig boek voor beginners, noch een configuratiegids is!
De laatste versie van dit document is in verscheidene formaten verkrijgbaar bij ftp://sunsite.unc.edu:/pub/Linux/docs/howto.
Je hebt Linux en de programma's die je nodig hebt, op je PC geïnstalleerd.
Je hebt voor jezelf een account aangemaakt, (zo niet, typ dan nu
adduser jenaam
) en Linux is opgestart. Je hebt net je naam
en wachtwoord ingetikt, en je kijkt nu naar het scherm en denkt: `` Goed,
en wat nu?''
Wanhoop niet. Je bent bijna zover dat je dezelfde dingen kunt doen die je bent gewend met DOS/Win te doen, en zelfs meer dan dat. Als je nu onder DOS/Win in plaats van Linux zou werken, dan zou je één van de volgende taken uitvoeren:
Je zult blij zijn te weten dat deze taken onder Linux op vergelijkbare wijze als onder DOS kunnen worden volbracht. Onder DOS benut de gemiddelde gebruiker een paar van de 100+ commando's die beschikbaar zijn: hetzelfde geldt tot op zekere hoogte ook voor Linux.
Oefening baart kunst. Je wordt aangemoedigd om met Linux te experimenteren en te spelen: tenzij je als ``root'' inlogt, kun je het systeem op deze manier niet beschadigen. Een aantal aandachtspunten:
Er zijn veel manieren om hulp te krijgen met Linux. De belangrijkste zijn:
http://metalab.unc.edu/mdw/LDP/gs/gs.html
),
Larry Greenfield's ``Linux User Guide'' (
ftp://metalab.unc.edu/pub/Linux/docs/linux-doc-project/users- guide
)
de Linux FAQ (
http://metalab.unc.edu/mdw/FAQ/Linux-FAQ.html
). help
in, of nog beter, man bash
, of info bash
;man commando
in, hiermee wordt de (``man'') page van commando
aangeroepen. Als alternatief, tik info commando
in, dat roept,
als deze beschikbaar is, de info pagina aan, die betrekking heeft op
commando
.
Info is een documentatiesysteem dat op hypertext is gebaseerd,
misschien niet intuïtief om als eerste te gebruiken. Al laatste,
kun je het apropos commando
of whatis commando
proberen.
Voor al deze commando's geldt, dat je de `q' in moet tikken om uit
het helpsysteem te gaan.
In dit document zullen voorbeelden vaak in het volgende formaat worden
geplaatst <...>
is een vereist argument, terwijl [...]
een
optioneel argument is.
Bijvoorbeeld:
$ tar -tf <file.tar> [> redir_file]
file.tar
moet worden opgegeven, maar de omleiding naar redir_file
is optioneel.
``LMP'' betekent ``Lees alsjeblieft de Man Pages voor meer informatie''. Ik kan niet voldoende benadrukken hoe belangrijk het is om de documentatie te lezen. ``DOSWin'' staat voor ``DOS/Windows''.
Als de prompt van een commando bijvoorbeeld #
is, kan het
commando alleen door root worden uitgevoerd.