Operációs rendszerek gyakorlat

Hasonló dokumentumok
Operációs rendszerek gyakorlat

Operációs rendszerek gyakorlat

Operációs rendszerek gyakorlat

Operációs rendszerek. 1. gyakorlat. Bevezetés, követelmények UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Bevezetés jogosultságkezelés, csővezeték, átirányítások. BASH script programozás

Bevezetés jogosultságkezelés, csővezeték, átirányítások. BASH script programozás

Operációs rendszerek. 2. gyakorlat. Munka állományokkal UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

A Linux operációs rendszer 2017.

Unix/Linux alapok. Operációs rendszerek I. készítette: Bringye Zsolt, Kozlovszky Miklós, Póserné Oláh Valéria, Windisch Gergely

1_Linux_bevezeto_bash

Operációs rendszerek gyak.

Linux alapok gyakorlat

Informatika szintmérő-érettségi tételek február

Operációs rendszerek. 2. gyakorlat. Munka állományokkal UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Készítette: Csatlós István 2010-ben

LINUX PMB VIRTUALBOX TÖRTÉNELEM DEBIAN ALAPPARANCSOK - GRUB

A L I N U X f e l é p í t é s e

Munka állományokkal. mv: áthelyezés (átnevezés) rmdir: üres könyvtár törlése rm: törlés. -r, -R: rekurzív (könyvtár) -r, -R: rekurzív (könyvtár)

A L i n u x r u h á j a

Tájékoztató. Használható segédeszköz: -

Nyíregyházi Egyetem Matematika és Informatika Intézete. Fájl rendszer

I. Felzárkoztató Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK

Operációs rendszerek 2 1. óra: Linux alapok Ismétlés. Windisch Gergely félév

Munka állományokkal. mv: áthelyezés (átnevezés) rm: törlés. rmdir: üres könyvtár törlése. -r, -R: rekurzív (könyvtár) -r, -R: rekurzív (könyvtár)

2016/06/09 13:15 1/108 Linux parancssor

Programozás alapjai óra. Morvai Flórián, 2010 Dr. Dévényi Károly előadásvázlata alapján

Linux - ízelítő. Várady Géza

Operációs rendszerek. 4. gyakorlat. BASH bevezetés, script írása, futtatása UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Linux alapok és használatuk

Unix-Linux alapok I. gyakorlatvezető: Lutár Patrícia

chmod umask chown, chgrp

AWK programozás, minták, vezérlési szerkezetek

Unix alapú operációs. rendszerek ELŐADÁS CÍME. Göcs László mérnöktanár. 2. előadás. KF-GAMF Informatika Tanszék

AWK programozás, minták, vezérlési szerkezetek

Operációs rendszerek. 3. gyakorlat. Jogosultságkezelés, linkelés, csővezeték UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

AWK programozás Bevezetés

GNU/Linux alapok és alkalmazásuk

Hardver és szoftver követelmények

Bevezetés az informatikába, második gyakorlat. Bevezetés Környezetváltozók és néhány egyszerű utasítás Jogosultságok Fájlkezelés

Számítógépes alapismeretek

Linux alapok. Parancsok általános alakja parancs kapcsolók paraméterek

Linux hálózati adminisztráció

Programozás alapjai 2 UNIX dióhéjban. Legfontosabb tulajdonságai. Legfontosabb tulajdonságai/2

Legfontosabb tulajdonságai. Programozás alapjai 2 UNIX dióhéjban. Legfontosabb tulajdonságai/2. A UNIX rövid története.

Linux ismeretek. Göcs László mérnöktanár. 2. előadás. KF-GAMF Informatika Tanszék tavaszi félév

Operációs rendszerek. 9. gyakorlat. Reguláris kifejezések - alapok, BASH UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Programozás alapjai, gyakorlati anyag

Operációs rendszerek. 10. gyakorlat. AWK - bevezetés UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Linux alapismeretek. Felhasználó Felhasználói programok (folyamatok) Rendszerkönyvtárak (rendszerhívások) Segédprogramok (utility)

Operációs rendszer feladatai. Informatikai alapismeretek. Multiprogramozás. Közös jellemzık. Virtuális tárkezelés. Multiprogramozás problémái

OPERÁCIÓS RENDSZEREK I. BEVEZETÉS Koczka Ferenc -

Ismerkedjünk meg a Linuxszal!

BASH script programozás II. Vezérlési szerkezetek

Linux bevezető (jegyzet)

Legfontosabb tulajdonságai. UNIX rendszer felhasználói és fejlesztői felülete (1-4. ea.) Unix hagymahéj struktúrája. Legfontosabb tulajdonságai

Operációs rendszerek 1.

Unix/Linux alapok 2. Operációs rendszerek I. készítette: Kozlovszky Miklós, Bringye Zsolt Póserné Oláh Valéria, Windisch Gergely

Operációs rendszerek. 9. gyakorlat. BASH recap, reguláris kifejezések UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Operációs rendszerek - bevezető

Windows és/vagy Linux? Készítette: Hanusz Zoltán /Hazlaat/

Programozás alapjai 2 UNIX dióhéjban

Virtualizációs technológiák Linux alatt (teljesítményteszt)

S z á m í t ó g é p e s a l a p i s m e r e t e k

BEKÉRT ADAT KÉPERNYŐRE ÍRÁSA KÖRNYEZETI VÁLTOZÓK FÁJL REDEZETT KIÍRÁSA KÖNYVTÁRBAN BEJEGYZÉSEK SZÁMA FÁJLBAN SZÁM NÖVELÉSE. #!

Programozás alapjai gyakorlat

Informatikai Rendszerek Intézete Gábor Dénes Foiskola. Operációs rendszerek oldal LINUX

A Linux helye az operációs rendszerek között

Szoftver alapfogalmak

4. Laborgyakorlat. A fájlokról ezeket az adatokat, a fájlrendszer tárolja. Számunkra az 1, 3, 4. oszlopok lesznek az érdekesek.

Az alábbiakban néhány Linux parancsra látunk példákat, feladatokat.

Unix fájl-hierarchia

1. Alapok. #!/bin/bash

Operációs Rendszerek. Windows Parancssor

Operációs Rendszerek II. labor. 2. alkalom

Számítógépes alapismeretek

RapidMiner telepítés i. RapidMiner telepítés

Szkriptnyelvek. 1. UNIX shell

Virtualizációs Technológiák Operációs rendszer szintű virtualizáció Konténerek Forrás, BME-VIK Virtualizációs technológiák

Hálózatok építése és üzemeltetése

Számítógép Architektúrák. 2. Gyakorlat (shell és HTML alapok)

Alkalmazások típusai Szoftverismeretek

Az állományok kezelésére használt fontosabb parancsok

Bevezetés az informatikába 7. előadás. A UNIX operációs rendszer. Jellemzői. Védelem. A UNIX rendszer felépítése

Operációs rendszerek I. IIII. gyakorlat

Mi is az a Linux? egyetemista csatlakozott hozzá az Interneten keresztül. (

Hálózatok építése, konfigurálása és működtetése

Hálózatok építése, konfigurálása és működtetése

LINUX PMB LINUXOS PARANCSOK ÉS HASZNÁLATUK - GRUB

Programozás felhasználónév: ld. jelentkezési ív (A H ép. 27-es teremben ez H27_XX, ahol XX egy szám 01 és 20 között )

II. Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK

Szerver-üzemeltetés - Tudásközpont, Pécs

Az operációs rendszer. Az operációs rendszer feladatai, részei, fajtái Az operációs rendszer beállítása

Linux hálózati adminisztráció

Linux ismeretek. Göcs László mérnöktanár. KF-GAMF Informatika Tanszék tavaszi félév

ÚTMUTATÓ Operációs rendszerek tárgyból 2015/2016. tanév 1. félév. Tantárgyi program

7. Laboratóriumi gyakorlat: Vezérlési szerkezetek II.

Operációs rendszerek gyak.

Operációs rendszerek gyakorlat összefoglaló

TestLine - GINOP teszt Minta feladatsor

Youtube videó letöltés és konvertálás Linuxon

Átírás:

01 Operációs rendszerek gyakorlat

Berta Árpád berta@inf.u-szeged.hu www.inf.u-szeged.hu/~berta Irinyi magasföldszint, Mesterséges Intelligencia kutatócsoport, 45/A szoba Fogadó óra: hétfő 15:00-16:00-ig Belső mellék: 6714

Követelmények Még nincs végleges A hivatalos meg fog jelenni a coospaceben, etrben. Jövőhéten ismertetem a részleteket

1. Bevezetés I. Tematika 2. Bevezetés II., parancsok szöveges fájlokra, csővezeték, átirányítások 3. Bevezetés III., jogosultságkezelés, felhasználók kezelése, linkelés 4. BASH script programozás I., alapok, változók, paraméter kezelés 5. BASH script programozás II., vezérlési szerkezetek 6. Reguláris kifejezések, szűrők bevezetés, BASH script programozás III. 7. BASH script programozás IV., szűrők 8. AWK programozás I. 9. AWK programozás II., minták, vezérlési szerkezetek 10. AWK programozás III., tömbök, beépített függvények 11. AWK programozás IV., reguláris kifejezések, gyakorlás

Ajánlott irodalom Rodek jegyzet (diasor): ennek ismerete különösen ajánlott, mert a zh mellé csatolva lesz Griechisch Erika: gyakorlati jegyzete (könnyen érthető, tanulható) Manual-ok (szerintem ne ezzel kezdjétek) stackoverflow.com és hasonló fórumok

GNU/Linux

Történelem UNIX Eredet: UNIX (1969, AT&T) operációs rendszer, később inkább csak egy előíráshalmaz, aminek a Linux megfelel, de nem hitelesített UNIX operációs rendszer (a Mac OS X viszont pl az). Követelményei: Multiuser Multitask Hálózati támogatás Biztonság.

Történelem - Linux A Linux hétköznapi szóhasználatban egy operációs rendszer családot értünk, de valójában a szó a Linux-kernelt jelöli. Az első Linux 1991-ben jelent meg (Linus Torvalds) a GNU/Linux operációs rendszerrel. Rengeteg változata (disztribúció) jelent meg azóta: Debian, Ubuntu, Linux Mint RedHat, Fedora, Mandriva Slackware, Open SUSE Gentoo, Arch,. Android, Firefox OS

Tanuláshoz mit használj? Valamilyen linux disztribúciód van? OK Nem linuxod van, hanem valami más? ssh a h-s azonosítóddal az Irinyi kabinetbe (legkönnyebb, nincs GUI) VirtualBox, vmware: virtuális linux, egy iso alapján (könnyű, viszont erőforrásigényes) Live USB linux használata, egy iso alapján (könnyebb, nem garantált a gyakorlási fájlok túlélése ) telepíthetsz mellé valamilyen linux disztribúciót (nehezebb, több idő)

GNU/Linux - Felépítés 1. hardver 2. kernel: Az operációs rendszer lényegi része. Feladata az erőforrások (memória, processzor, háttértár, perifériák) kezelése, felügyelete és kiosztása, a programok futtatása, az állományrendszer karbantartása, stb. 3. shell: Alapvető szolgáltatások biztosítása. Kiemelten fontosak a shell programok (parancsértelmezők). 4. alkalmazások: mindenféle egyéb program

Felépítés - GNU/Linux

Shell CLI GUI (X-Windows) Rengeteg változat érhető el: K Desktop Environment (KDE), GNOME, Cinnamon, Unity, LXDE, Pantheon, Xfce, Terminálok CLI (ctrl+alt+f1, ctrl+alt+f6) Xterm Gnome-terminal Konsole

Parancsok PARANCS -egybetűskapcsoló (vagy --hosszúnevűkapcsoló) PARAMÉTER1, PARAMÉTER2,. Például: ls -l /home/ cd /var/ man --help exit

A UNIX állományok típusa: Állományrendszer Közönséges fájl: struktúrálatlan bájtsorozat speciális: meghatározott szerkezetű, különleges célú katalógus, jegyzék avagy könyvtár (directory) cd, mkdir, rmdir, pwd eszköz (device) szimbolikus link (symbolic link) nevesített FIFO cső (named pipe, FIFO) kommunikációs végpont (socket) Az állományok hierarchikusan (többszintű fastruktúrában) csoportosítva, könyvtárakban vannak elhelyezve. Mindegyik könyvtár tartalmazhat bármilyen állományt, akár újabb könyvtárat is (ezeket hívjuk alkönyvtáraknak). Az alkönyvtárat tartalmazó könyvtárat szülőnek nevezzük: / gyökérkönyvtár. aktuális könyvtár.. szülő könyvtár ~ a belépett felhasználó home könyvtára (~felhasználónév célzott felhasználó home-ja)

Állományrendszer Állománynév: hossza legfeljebb 255 karakter kisbetű nagybetű különböző (!!) a legtöbb speciális karakternek jelentése van, így nem érdemes állománynévben használni őket (kivéve pl: _ ). -al kezdődő rejtett fájlok touch, file, cp, mv, rm, (TAB) Elérési utak: Abszolút: / gyökértől indulva megadott (~ is abszolút) Relatív:. jelenlegi könyvtárhoz képest megadott

Állományrendszer (man 7 hier) /boot: az operációs rendszer elindulásához szükséges /bin, /sbin, /usr/bin, /usr/sbin: futtatható állományok gyűjtőhelye /dev: eszközállományokat tartalmaz (terminálok, stdin/out/err, ram) /etc: adminisztrációs, konfigurációs állományok, kritikus beállítások (/etc/fstab) /home: a felhasználói könyvtárakat tartalmazza /lib: programok által használt függvénykönyvárakat tartalmaz /mnt, /media: külső állományrendszerek gyűjtőhelye /opt, /var: vegyes beállítások, adatok, programok (/var/www) /root: rendszergazda home könyvtára /tmp: ideiglenesen létrehozott állományok /usr: felhasználók által elérhető közös adatok, információk, programok

Mindenki... Nézze át! A progalap ide vonatkozó részeit, alap parancsokat!