DOS-ról (ez magában foglalja Windowst is) Linuxra akarsz
váltani? Remek ötlet, a Linux technológiai értelemben
felülmúlja a DOS-t, a Windows 9x-et, sõt a Windows NT-t
is. De légy óvatos, ez nem jelenti azt, hogy számodra
hasznosabb. A fõbb különbségek a DOS/Windows és
a Linux között a következõek:
A Windows alatt fut a Microsoft Office és rengeteg játék,
általában könnyû telepíteni és konfigurálni,
szörnyen instabil, gyengén teljesít, gyakran lefagy.
A Linux alatt fut a StarOffice, egy csomó technikai szoftver, de
kevesebb játék, nehezebb telepíteni és konfigurálni,
stabilitása legendás, jól teljesít, nagyon
ritkán fagy le.
Csak te tudod eldönteni, hogy mi kell neked. A Linux hatalmat ad a
gép erõforrásai felett, de idõbe telik, amíg
megtanulsz élni vele. Ezért ha fõleg kereskedelmi
szoftverekre van szükséged, vagy nem szeretnél új
parancsokat és fogalmakat megismerni, akkor jobban teszed, ha máshol
nézel körül. Jó ha tudod, hogy sok kezdõ
adja fel a kezdeti nehézségek miatt.
Sokan dolgoznak azon, hogy a Linuxot egyszerûbb legyen használni,
de ne hidd azt, hogy profi leszel, ha nem olvasol el egy csomó
dokumentációt, és nem használod legalább
egy pár hónapig. A Linux nem ad azonnal sikerélményt.
Ezen figyelmeztetések ellenére hadd mondjam, hogy 100%-ig
biztos vagyok abban, hogy ha te a megfelelõ felhasználótípusba
tartozol, akkor a Linuxban megtalálod a számítógépes
Nirvanát. Mellesleg Linux és a DOS/Windows képes ugyanazon
a gépen egyidejûleg létezni.
Elõfeltételek a dokumentumhoz: feltételezem, hogy
ismered az alapvetõ DOS parancsokat és fogalmakat;
a Linux és esetleg az X Window System (röviden X11) megfelelõen
van telepítve a számítógépeden;
bash a parancsértelmezõd (a COMMAND.COM
Linuxos megfelelõje).
Hacsak külön nem mondom, minden információ a jó
öreg DOS-ra vonatkozik. Van itt-ott a Windowsra is utalás,
de ne feledd, hogy a Windows és a Linux teljesen különbözõ,
ellentétben a DOS-szal, ami halványan emlékeztet egy
UNIX-ra.
Fontos megemlíteni, hogy ez a munka se nem egy teljes bevezetõ,
se nem egy konfigurációs kézikönyv.
Installáltad a Linuxot a számítógépeden.
Adtál magadnak egy azonosítót, (ha nem ez a helyzet,
akkor gépeld be most, hogy adduser) és a
Linux fut a gépeden. Éppen most ütötted be az azonosítódat
és a jelszavadat, és most nézed a képernyõt
hogy: ``Na és most mi van?''
Ne ess kétségebe! Már majdnem kész vagy,
hogy ugyanazokat a dolgokat megtehesd, amiket annak idején a DOS-szal
megtehettél, és még sokkal többet! Ha DOS/Windows-t
futtatnál Linux helyett akkor a következõ dolgokat tehetnéd:
lemezek formázása, fájlok másolása lemezekrõl
és lemezekre;
a rendszer testreszabása;
barangolás az Interneten;
.BAT fájlok és/vagy programok írása kedvenc
programnyelveden;
a fennmaradó 1%.
Örömmel veheted tudomásul, hogy ezek a feladatok megvalósíthatók
Linuxban is, méghozzá a DOS-hoz hasonló módon.
A DOS alatt az átlagos felhasználó az elérhetõ
több, mint 100 parancsból igen keveset használ: ugyanez
elmondható -- egy bizonyos pontig -- a Linuxra is.
Bevezetõ fogalmak
A legjobb módja az új dolgok megtanulásának,
hogy ha elkezdünk kísérletezgetni. Bátran kipróbálhatunk
akármit, játszogathatunk a Linuxszal, -- ha nem ``root''-ként
jelentkeztünk be, -- semmit nem ronthatunk el. Néhány
szempont:
Elsõként is, hogyan lépj ki a Linux-ból? Ha
karakteres képernyõt látsz, akkor nyomd le a <CTRL-ALT-DEL>
billentyûket, majd várj addig, amíg a rendszer rendbeteszi
a belsõ dolgait, és végül jelzi neked, hogy minden
rendben. Ekkor már nyugodtan kikapcsolhatod. Ha az X Window System
alatt dolgozol, akkor elsõként <CTRL-ALT-BACKSPACE>, majd
a <CTRL-ALT-DEL> billentyûket nyomd le. Soha ne reseteld
vagy kapcsolt ki a PC-t közvetlenül Linux alatt, mivel megsérülhet
a fájlrendszer!
A DOS-tól és a Windowstól eltérõen a
Linux beépített védelmi rendszerrel rendelkezik. A
fájlokhoz és a könyvtárakhoz hozzáférési
engedélyek rendelhetõk (lásd a Hozzáférési
engedélyek fejezetet), és ezért néhányuk
el sem érhetõ a közönséges felhasználó
számára. Ezzel szemben a DOS és a Windows megengedi,
hogy a merevlemezed egész tartalmát egy mozdulattal letöröld.
Van egy különleges felhasználó, a ``root'', azaz
a rendszergazda, élet és halál ura a számítógépen.
Ha a saját számítógépeden dolgozol,
te leszel a root is. Rootként dolgozni veszélyes,
bármilyen hiba végzetesen károsíthatja, vagy
megsemmisítheti a rendszert, akárcsak a DOS vagy Windows
alatt. Ne dolgozz rootként, ha nem nagyon muszáj.
A Linux bonyolultságát annak köszönheti, hogy nagyon
jól konfigurálható. Gyakorlatilag minden alkalmazás
és sajátosság az egyéni igényekhez igazítható
egy vagy több konfigurációs fájl segítségével.
Ha sok lehetõségnek bonyolultság az ára.
Az átirányítás és a csövek (pipe)
a DOS-ban is meglévõ sajátosságok, de a Linux
alatt hatékonyabbak, és a szerepük is sokkal fontosabb.
Több egyszerû parancs összefûzve egészen összetett
feladatok megoldására is képes. Használd majd
õket!
Segítség
Sokféleképpen kaphatsz segítséget. A legfontosabbak:
A telepített csomagok dokumentációja általában
az /usr/doc/ könyvtár alkönyvtáraiban van.
A parancsértelmezõ ``belsõ parancsairól'' a
help,
vagy még inkább a man bash vagy az
info bash
begépelésével kaphatsz segítséget.
Egy parancsról a man parancs begépelésével
kaphatsz segítséget, ez megmutatja a parancs kézikönyvoldalát.
Meg lehet még próbálni az info parancs begépelését
is, ez megmutatja a parancs info lapját, amennyiben az
létezik. Az info egy hypertext alapú dokumentációs
rendszer, kicsit szokatlan lehet elsõre. Végül megpróbálhatod
az apropos parancs és a whatis parancs beírását
is. Mindegyik felsorolt programból a `q' gomb lenyomásával
lehet kilépni.
Legvégül ott az Internet, a Usenet megfelelõ hely a
segítség megszerzésére, például
nézd meg a news:comp.os.linux.setup
hírcsoportot. Kérem, ne írj nekem segítségkérõ
levelet, mert nagyon elfoglalt vagyok.
1.3 Konvenciók
Ebben a munkában a példák gyakran fognak a következõ
formában szerepelni:
<...> egy kötelezõ
argumentum, a [...] egy választható argumentum.
Például:
$ tar -tf <file.tar> [> redir_file]
A file.tar-t kötelezõ megadni, de az átirányítás
a redir_file-ba opcionális.
Az ``OEK'' azt jelenti, hogy ``további információkért
Olvasd El a Kézikönyvoldalt''. Nem tudom eléggé
hangsúlyozni, milyen fontos a dokumentáció olvasása.
A ``DOSWin'' a ``DOS/Windows''-t rövidíti.
Amikor egy parancs példájában a prompt #,
akkor azt csak a root hajthatja végre.