Programozási környezet
Gyakorlatok anyagai
1. gyakorlat
- Követelmények
- (html)
- Bevezetés, történet
- PuTTY, WinSCP
- shell (bash)
- filenevek, abszolút és relatív útvonal, pwd
- passwd, date, w, who, whoami, tty, finger, last, du, df, ssh, sftp, scp, tar
- mc, lynx, mcedit, vi, vim
- file-kezelő parancsok (mkdir, rmdir, cp, mv, rm)
- cat, more, less
- wc
2. gyakorlat
- Környezeti változók
- aliasok
- Filerendszer
- ls parancs
- jogosultságok
- newgrp, chgrp és chown
- atime és mtime
- basename, dirname
3. gyakorlat
- chmod
- umask
- softlink, hardlink, ln parancs
- I/O átirányítás
- cat, more, less, head, tail
4. gyakorlat
- pipe-ok, tee parancs
- joker karakterek és quoting
- programok csoportosítása ( pr1 ; pr2 )
- sort
- cut
- uniq
Összefoglaló és feladatok
Sorvége jelekről és karakterkódolásról
5. gyakorlat
- Script alapok
- Kiegészítések
6. gyakorlat
- Szabályos kifejezések
- grep
- sed
7. gyakorlat
- Ismétlés
- Példák
8. gyakorlat
- awk
9. gyakorlat
- processek és daemonok
- find parancs
- Ami eddig kimaradt
10. gyakorlat
- Gyakorlás és példák
Ajánlott irodalom
Büki András - UNIX/Linux héjprogramozás
A könyvben a félév anyagának "scriptes" része található meg. A különböző parancsok és az elméleti rész nem! Találhatók hibák a könyvban, így kellő óvastosággal olvassuk, és lehetőség szerint próbáljuk ki az itt található példákat.
Marcel Gagné - Linux rendszerfelügyelet
Nem kifejezetten a tárgyhoz kapcsolódó könyv. Értsd: jóval többet (és más jellegű információkat) tartalmaz, mint amire itt szükség van. Azoknak ajánlom, akik kedvet kaptak a Linuxhoz és szeretnék kicsit jobbam megismerni a "Tux világát".
Linkek
- Magyar nyelvű shell script programozással foglalkozó oldal
- TLDP - Rengeteg Linuxos doksi
- Szabályos kifejezések - Gyorstalpaló
Az alábbi linkek a TLDP - The Linux Documentation Project egy-egy olyan cikkére mutatnak, melyek kifejezetten kapcsolódnak az órák anyagához