Operációs rendszerek gyakorlat 1. Bevezetés Vakulya Gergely
2 Fontos tudnivalók Gyakorlati házi feladatok – – –Legalább 60%-os eredmény Vizsga beugró
3 Érintett témakörök Unix parancssor alapvető használata (bash) Héjprogramozás (bash) Perl alapok
4 Gyakorlási lehetőségek Glomer Saját Linux rendszer Live CD / Live Pendrive Virtuális gép Cygwin
5 Belépés egy Unix rendszerbe Hagyományosan loginnév + jelszó –Néhány live rendszerbe nem kell bejelentkezni –Felhasználói fiókok –Egyszerre több user Belépés után shell vagy grafikus felület (ahol szintén indítható shell) whoami
6 A shell használata Fel-le nyilak Balra-jobbra nyilak ^L ^R ^C
7 Unix filerendszer Gyökér könyvtár Alkönyvtárak fa szerkezete File típusok –Regular file –Speciális file-ok –A könyvtárak is file-ok
8 Mozgás a file struktúrában cd PATH pwd cd / cd ~ (== cd)
9 Könyvtár tartalmának listázása ls [-lahR1d] [file] ls -a ls -l ls -al ls -a -l
10 Segítség kérése man [parancs] man man Fejezetek Pager, keresés, kilépés, less, more --help help
11 Könyvtár és file-műveletek mkdir mkdir -p cp cp -r (-R) rm, rm -r, rm -ri rmdir
12 Kiratás echo [-en] echo Hello echo -n Hello echo -e "\tHello\n" echo -e \\tHello\\n echo -en \tHello\n"
13 File tartalmának kiiratása cat less more
14 Átirányítás > >> <
15 Linkek ln ln -s Könyvtár és file linkelése
16 Jogosultságok -rw-r--r-- 1 antiemes users 4.8M :32 sos.mp3 chmod, chown, chgrp user.group RWX –read –wrire –execute Könyvtár execute joga
17 History history !12 history -c