Professional Documents
Culture Documents
2008/2009 tanv
2
2.3. Tematika
Trtneti ttekints, alapfogalmak
Unix vltozatok kialakulsa, jellemzi, s csoportostsuk
A Posix (Portable Operating Systen Interface for Unix) szabvny jellemzi
Posix szabvnyon alapul rendszerek
A linux jellemzse, GNU, GPL (General Public License)
Linux trtnelem rviden, kernel verzik
Klnbz Linux vltozatok, disztribcik
A UNIX/linux rendszerek felptsi vzlata (hardver->kernel->shell->alkalmazsok)
Tevkenykeds linus krnyezetben
A shell s a terminl szerepe (C-shell, tcsh, Bourne shell, linuxos vltozataik)
Az els lpsek
Bejelentkezs Kijelentkezs, a shell hasznlata
Szabvnyos dokumentcik: help, man, info,howto
A UNIX file-rendszerrl rviden. (fa szerkezet, kis/NAGY betk, linkek)
Alapvet file-kezel parancsok (cd, ls, pwd, ls, cp, mv, rm,
mkdir, rmdir, ln, cat, more, less, head, tail, Midnight Commander)
Sok file egyttes kezelse, joker karakterek: *, ?,
Egyszer szvegszerkesztk Linux alatt
(vi, pico(nano), mcedit, joe, (x)emacs)
BASH (Bourne Again Shell)
(krnyezeti vltozk, alias, history, .bash_profile, .bash_history, .bashrc,
stdin, stdout, stderr, > >> <<<2> 2>> ;#, klnbz idzjelek )
Programindts, lellts, processzek kezelse
(ps, top, &, bg, fg, jobs, kill, killall, which, $PATH)
Dtum, id kezelse, lekrdezs, bellts
Lemezek kezelse Linux alatt (mount, umount, fstab, df, du)
Mit hol tallunk? File-rendszer felptsi szabvny
(FHS, Filesystem Hierarchy Standard)
Terminlok kzgi kommunikci, felhasznlkkal kapcsolatos informcik
(write, talk, ytalk, mesg, w, who, whoami, finger, last, lastlog)
A Linux boot folyamata (lilo, inittab, init.d)
Archivls, adattmrts shellbl (tar, gzip, gunzip, bzip2, bunzip)
Felhasznlk, jogosultsgok
Jogosultsgok Linux alatt (ls l rtelmezse, chmod, chown, chgrp, klnleges
lehetsgek: setuid, setgid, sticky bit, umask)
Felhasznli adatbzis (passwd, shadow, group)
Felhasznlk kezelse (adduser [-ingroup XXX], userdel, usermod, groupadd,
groupdel, groups)
Konfigurcis file-ok (profile, issue, issue.net, motd, login.access)
Shell scriptek
Grep (kapcsolk G E F i v, szablyos kifejezsek (regular expressions)
[abc] [^abc] [a-zg ^ $ \ kibvtett regulris kifejezsek)
Awk
Find
Shell scriptek ltrehozsa (#! legels sorban, #-ok, chmod +x)
Programozsi eszkzk
o Elgazsok (if)
o Ciklusok (for, while, until)
o Fggvnyek (function)
o Read
Mintafeladatok (tree, finger-szrssel, purge, felhasznlk ltrehozsa)
Idztett programindts
o Egyszeri: at, atq, atrm
o Rendszeres: cron, crontab
A Linux Kernel
Kernelverzik
Kernelmodulok (lsmod, insmod, rmmod, modconf)
Kernelfordts
Az X Window System
Elvek
Konfigurls
Hasznlat
Linux irodai alkalmazsa, nyomtats Linux alatt
Alternatv irodai programok (OpenOffice.org, bngszk)
Elvek
Konfigurls
Hasznlat
5. A tananyag szmonkrse
A tantrgy vgn egy nagy sszefoglal, gyakorlati feladatokat tartalmaz zrthelyi
dolgozatot ratni, melyben az elmlet arnya max. 30% lehet.