Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Programozás alapjai 1. gyakorlat Hirling Dominik.

Hasonló előadás


Az előadások a következő témára: "Programozás alapjai 1. gyakorlat Hirling Dominik."— Előadás másolata:

1 Programozás alapjai 1. gyakorlat Hirling Dominik

2 Követelmények 8 kis ZH (60 pont, minimum 15), 1 nagy ZH (20 pont, minimum 5) Első 4 kis ZH: 5 pont Utolsó 4 kis ZH: 10 pont ZH-k negyedik héttől kezdődnek

3 Követelmények 0-29: elégtelen (1) 30-44: elégséges (2) 45-59: közepes (3) 60-69: jó (4) 70-: jeles (5)

4 Követelmények Plusz, mínusz pontok Beleszámítanak a minimumba Órai aktivitás/inaktivitás, házi feladatok

5 Bevezetés Megismerjük a Linux operációs rendszert Linuxon dolgozunk egész félévben Első hetekben command line használata

6 Linux otthonra PuTTY MobaXTerm VirtualBox Install Linux

7 Linux distro-k Ubuntu Linux Mint Elementary OS

8 Fájlrendszer Linuxban Egyetlen gyökérkönyvtár: / Minden más ezen belül, ebből kiindulva elérhető Home könyvtár: /home/hxxxxxx Pendrive elérése pl.: /mnt/pendrive Kiterjesztés nem kell és nem is jelent semmit Case sensitive tárolás

9 Fájlkezelés pwd: aktuális munkakönyvtárunkat nézhetjük meg history: előzmények ls: könyvtár tartalmának kilistázása

10 Kapcsolók Speciális működést adnak egy parancsnak Használatuk: ls -a -d -l -R -r

11 Abszolút, relatív útvonal Abszolút elérési útvonal: gyökérhez képest (teljes elérési útvonal) /home/hxxxxxx/sajat/sajat Relatív: adott könyvtárhoz képest sajat/sajat Aktuális könyvtár:. Szülőkönyvtár:..

12 Fájlkezelés mkdir : könyvtár létrehozása (-p, -m) cd : könyvtárba navigálás rmdir : ÜRES könyvtár törlése (-p)

13 Fájlkezelés rm : törli a param-ben megadott file-okat (-f -i -r -R) mv : átmozgatja az src-ben megadott file-t dst-be (-b -f -i -u) cp : átmásolja … (-b -f -i -l -r -R -s -u)

14 Gyakran használt kifejezések * : tetszőleges minta ? : tetszőleges karakter. : aktuális könyvtár.. : szülőkönyvtár ~ : home könyvtár

15 Linkelés Soft link: hasonló a windows shortcut-jához, egy mutató az egész file, ami az “igazira” mutat, ha kitörlődik az eredeti, a link nem működik tovább ln –s Hard link: ugyanarra a bejegyzésre mutate fájl, mint az eredeti, ha az egyik változik, a másik is, ha az egyik kitörlődik, a másik megmarad ln

16 Fájlkezelés du : param által elfoglalt lemezterület (-a -h -m -s) chmod [ugoa][+-][rwx] : jogosultság beállítása chmod : más módszer (-R -c)

17 Szöveg műveletek echo : szöveg kiíratása a terminálablakra cat : fájl tartalmának kiíratása cat magában? more tail : fájl vége head : fájl eleje

18 Felhasználók finger : kiírja a bejelentkezetteket az aktuális gépen, ha arg-ban felhasználó, akkor róla ír ki adatokat who: bejelentkezettek, plusz info finger-hez képest w: ugyanaz, mint who, kiírja, hogy ki min dolgozik

19 Multitasking ps : kiírja a képernyőre a processeket (futó, várakozó programok) jobs: kiírja a jobokat, amik a terminálhoz kapcsolódnak ^C (értsd: Ctrl+c): leállítja az előtérben futó folyamatot ^Z: szüneteli az előtérben futó folyamatot

20 Multitasking bg % : várakozó jobok elindítása, háttérben indul (nincs konzol) fg % : előtérben indul (van konzol) kill % /PID: process-ek, jobok leállítása &: program háttérben futtatása


Letölteni ppt "Programozás alapjai 1. gyakorlat Hirling Dominik."

Hasonló előadás


Google Hirdetések