Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
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
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.