Operációs Rendszerek II. labor alkalom
|
|
- Enikő Orsósné
- 8 évvel ezelőtt
- Látták:
Átírás
1 Operációs Rendszerek II. labor 4-5. alkalom
2 Több program egyszerre Többszörös bejelentkezéssel triviális Egy shell alól is lehet: Indítás háttérben: <parancs> & Futó program felfüggesztése: CTRL-Z Háttérbe küldés: bg Háttérben futó program előtérbe: fg Ha több van: fg %2, stb. Ha kilépünk (Hangup), leállnak a programok nohup <cmd>
3 Próbáljuk ki Teszt, ami sokáig fut (alma.sh): while true; do date >> alma.txt sleep 2 done Indítsuk el és nézzük a készülő fájlt! Hogyan? Függesszük fel a futást! Frissül a fájl? Küldjük el háttérbe (bg)! Frissül a fájl? Hozzuk előtérbe (fg)! Állítsuk meg! Indítsuk rögtön háttérből Ugye most is frissül?
4 Próbáljuk tovább! Háttérben fut, frissül Lépjünk ki, majd vissza. Frissül még? Futassuk úgy, hogy kilépés után is fusson! nohup alma.sh & Frissül a fájl? Lépjünk ki majd vissza! Frissül? Tipp: cat <file> tail <file> tail f <file>
5 Mi fut? ps parancs, többféle kapcsolóval (man) SysV stílus: ps ef BSD stílus: ps aux Ami érdekes (most, egyébként a többi is) PID, PPID, UID/USER, CMD Szülők és gyerekek, zombik és árvák top utility: periodikusan lekérdezi q, M, P
6 Ha nem akarom, hogy fusson kill parancs kill [<signal>] <PID> érdekesebb signal-ok: PID 1: HUP 9: KILL Például a ps parancs kimenetéből -1: csak root-ként, broadcast killall parancs: név alapján jár el
7 Feladat Írjon egy olyan scriptet, ami kiírja a paramétereként megadott nevű folyamat PID-jét! ps ef grep $1 cut c7-11 Ez a cut nem túl szép Jobb megoldás? ps ef grep $1 awk { print $2 } De ez mást is kiír. Jobb megoldás? szedjük ki a grep sort (greppel)
8 Ütemezett futtatás Szeretném, ha rendszeresen futna akkor is, ha nem vagyok belépve CRON mechanizmus /var/spool/cron/crontabs könyvtár Szerkesztés, listázás: crontab parancs (vs. vi, de ) crontab l /list/ crontab e /edit vi!!!!/ crontab r /remove/ Na de mit írjunk ide?!
9 crontab fájl Forma: mikor, mit. A mikor kicsit összetett minute: 0-59 hour: 0-23 day of month: 1-31 month: 1-12 day of week : 0-7 (0 or 7 is Sun) A field may be an asterisk (*), which always stands for ``first-last''
10 crontab példák <Min> <Hour> <Day_of_M> <Month> <Day_of_W> # run five minutes after midnight, every day 5 0 * * * $HOME/bin/daily.job >> $HOME/tmp/out 2>&1 # run at 2:15pm on the first of every month * * $HOME/bin/monthly # run at 10 pm on weekdays, annoy Joe 0 22 * * 1-5 mail -s "It's 10pm" joe%joe,%%where are you?% " /2 * * * echo "run 23 minutes after midn, 2am, 4am... " 5 4 * * sun echo "run at 5 after 4 every sunday"
11 Feladat Készítsen egy programot, ami percenként egy adott fájlhoz ($HOME/now) hozzáfűzi az aktuális dátumot és időpontot (függetlenül attól, hogy be vagyunk-e lépve)! Script (now.sh): date >> $HOME/now crontab: * * * * * $HOME/now.sh
12 További futtatási módok Démonok, inittab és futási szintek who r init parancs, inittab rc könyvtárak
13 Folyamatok közötti kommunikáció Régi eszközök: pipe FIFO signal Pipe ismerős: ls more signal is: kill FIFO named pipe
14 FIFO Speciális fájl, tartalma csővezeték szerűen viselkedik Létrehozás: mkfifo vezetek Más rendszereken: mknod Használat (két konzol) konzol1: cat <vezetek konzol2: echo hello > vezetek
15 diff parancs Szöveges fájlok összevetése diff -q alma.txt korte.txt De ami érdekesebb: diff alma.txt korte.txt > diff.out patch alma diff.out xdiff (windiff, ha Windows) alma.txt: alma barack dió korte.txt: alma citrom dió
16 tar parancs Végtelenül bonyolult fájl archiváló program Archív létrehozása: tar cf <archív neve> <mit> Archív listázása: tar tf <archív neve> Archív kibontása: tar xf <archív neve> Példa (a HOME-unk alatt hozzunk létre egy valami könyvtárat, ahova másoljunk bele fájlokat!) tar cvf alma.tar valami tar tf alma.tar tar xvf alma.tar
17 tar folytatás, könyvtárak másolása Készítsünk egy akarmi könyvtárat cd; mkdir akarmi Másoljuk ide a valami tartamát (könyvtárastul) Kellemetlen meglepetés: tar cf alma.tar /home/hallgato/valami cd akarmi tar xf../alma.tar Megoldás: mindig relatív megadás kell! Könyvtárak másolása köztes fájl nélkül mkdir akarmi tar cf valami ( cd akarmi; tar xf )
18 Find parancs, fájlok keresése Szintén nem az egyszerűségéről híres Alap: find <hol> <szűrő> <akció> Fontosabb szűrési paraméterek: Név: find. name *.txt *-print] Típus: find. type f [-print] Fájl: f, Könyvtár: d, stb Méret: find. size 1M [-print] Vagy inkább: find. size -1M [-print] Egyéb finomságok : időbélyegek, stb.
19 Find folytatás Időbélyegek: státusz v., módosítás, hozzáférés ctime, mtime, atime Előjelek: + vagy - Léptékek: second, minute, hour, day, week; default: nap Példák: find. mtime +3 find. mtime -3 Összehasonlítás: newer find. newer valami.txt
20 Find még tovább Határoljuk be a keresési mélységet! find. depth 2 print Egyéb akciók : exec exec <mit> <paraméter: {}> \; find. type d exec ls ld {} \; Ez innentől már invazív, lehet destruktív is!
21 Gyakorlás, find: listázza ki /usr könyvtár alatt található (al)könyvtárakat! find /usr -type d Listázzon, de csak kettes mélységben! find /usr -type d -depth 2 /usr alatti 1 MB-nál nagyobb méretű fájlokat! find /usr -type f -size +1M -exec ls -l {} \; Meg a méretüket is find /usr -type f -size +1M -exec ls -l {} \;
22 Egyszerű inkrementális mentés Írjon egy scriptet, ami két paramétert vár a mentendő könyvtár nevét a mentési könyvtárat (ahova a mentések készülnek) A mentési könyvtárba a fájlok neve a mentés időpontja legyen (tar fájl jöjjön létre) Az egyes mentések csak az előző mentés óta keletkezett változásokat tartalmazzák (fájl szinten, kivétel a törlések) Az egyes inkrementumok megőrizendők! Lehessen lehetőség full mentés készítésére Használandó parancsok: find, tar, touch Vagy bármi más, ami jól esik
23 sed Stream EDitor Sorokat dolgoz fel, főként cserére használjuk Akkor jó, ha sokszor kell cserélni DOS Unix text file, stb. Példafájl: telsz name: Alma, phone: name: Barack, phone: name: Citrom, phone: name: Eper, phone:
24 sed folytatás Magyarítsunk: sed "s/name/neve" telsz Többszörös behelyettesítés: sed -e "s/name/neve/" -e "s/phone/telefon/ " telsz Telefonszám maszk: sed "s/[0-9]/*/" telsz Újra fussunk neki: sed "s/[0-9]/*/g" telsz Telefonszám formázás (behelyettesítés) sed "s/[0-9]*-[0-9]*/(&)/" telsz
25 Fekete lista Diszken helyet foglalók fekete listája Adott könyvtár (tipikusan /home, de most legyen /usr) alatti alkönyvtárak helyfoglalása, csökkenő sorrendben rendezve du, sort és társai Top 5 foglalás kiírása [Adott érték feletti sorok kiírása (pl. 10 mega)] du parancs (+megfelelő paraméterek): helyfoglalás sort: rendezés head: első 5 elem
26 Felhasználók fájljai Egy adott könyvtárban (és alkönyvtáraiban) található közönséges fájlok listázása, amelyek egy adott felhasználó (paraméter) tulajdonában vannak (find) A fájlok megszámlálása A fájlok össz. helyfoglalásának kiírása
27 Jog tuning Írjunk egy olyan scriptet, ami az összes futtatható fájl írási jogát megszűnteti (de a futtatási és egyéb jogok maradnak) chmod Hibakezelés! Csak akkor legyen hiba, ha tényleg nem sikerült állítani a jogot (azaz, ha nem is volt írási jog ne szóljon, hogy nem sikerült)
28 Tulajdonjog váltás Hozzunk létre egy új felhasználót (archiv) Írjunk egy script-t, ami egy adott alkönyvtár összes, 10 kilobyte-nál nagyobb fájljának tulajdonjogát átadja az archiv felhasználónak (chown)! Számoljuk meg az eredményes átadásokat! A scriptet módosítsuk úgy, hogy kezelje a hibákat is!
29 Gépek között Régen és ma: telnet: terminál emulátor kliens ftp: interaktív fájltranszfer rsh: parancs futtatása távoli gépen rcp: fájl másolás gépek között ssh: secure shell (win: putty) ssh [command] scp: secure copy scp
OPERÁCIÓS RENDSZEREK II GYAKORLAT
OPERÁCIÓS RENDSZEREK II GYAKORLAT 4. óra: Folyamatok Windisch Gergely windisch.gergely@nik.uni-obuda.hu 2010 / 2011 tavaszi félév FOLYAMATKEZELÉS ALAPOK linuxban minden, amit elindítunk, az egy folyamat.
RészletesebbenPélda: Aktuális könyvtár tartalmának fájlba mentése, melynek neve az aktuális dátum és idő: ls l > `date+%f_%h-%m`.txt
Beépített változók (paraméterezés): $# - paraméterek száma $1...9 - az adott paraméter értéke $0 - az adott héjprogram neve $* - az összes paraméter egyben Idézőjelek típusai: ' ' - belső szöveg stringként
RészletesebbenGyors tippek linuxra
Gyors tippek linuxra Linux az oktatásban rendezvénysorozat előadó: Rózsár Gábor http://lok.ini.hu 2004. április 23. Mit adhat ez az előadás? Mint a címe is jelzi gyors és talán hasznos tippeket adhat olyan
RészletesebbenProgramozás alapjai. 1. - 2. óra. Morvai Flórián, 2010 Dr. Dévényi Károly előadásvázlata alapján
Programozás alapjai 1. - 2. óra Morvai Flórián, 2010 Dr. Dévényi Károly előadásvázlata alapján Bemutatkozás Morvai Flórián Morvai.Florian@stud.u-szeged.hu csak egyetemi címről www.stud.u-szeged.hu/morvai.florian
RészletesebbenOperációs rendszerek 2 3. alkalom - Reguláris kifejezések, grep, sed. Windisch Gergely windisch.gergely@nik.uni-obuda.hu 2010-2011 2.
Operációs rendszerek 2 3. alkalom - Reguláris kifejezések, grep, sed Windisch Gergely windisch.gergely@nik.uni-obuda.hu 2010-2011 2. félév Reguláris kifejezések Reguláris kifejezésekkel lehet keresni egy
RészletesebbenS z á m í t ó g é p e s a l a p i s m e r e t e k
S z á m í t ó g é p e s a l a p i s m e r e t e k 6. előadás Dr. Illés Zoltán ELTE IK Média és Oktatásinformatika Tanszék Ami eddig volt Számítógépek architektúrája Alapvető alkotóelemek Processzor Memória
RészletesebbenOperációs Rendszerek II. labor. 2. alkalom
Operációs Rendszerek II. labor 2. alkalom Mai témák (e)grep Shell programozás (részletesebben, példákon keresztül) grep Alapvető működés: mintákat keres a bemeneti csatorna (STDIN vagy fájl) soraiban,
RészletesebbenSzkriptnyelvek. 1. UNIX shell
Szkriptnyelvek 1. UNIX shell Szkriptek futtatása Parancsértelmez ő shell script neve paraméterek shell script neve paraméterek Ebben az esetben a szkript tartalmazza a parancsértelmezőt: #!/bin/bash Szkriptek
Részletesebbenchmod umask chown, chgrp
5. Gyakorlat chmod umask chown, chgrp csak a tulajdonos tudja átállítani ezeket a jogokat r=4, w=2, x=1 pl:r+x=5 s-setuid bit /root jogosultságot igénylőprogramokhoz (u=rwxs) chmod 751 proba.txt chmod
RészletesebbenS z á m í t ó g é p e s a l a p i s m e r e t e k
S z á m í t ó g é p e s a l a p i s m e r e t e k 7. előadás Ami eddig volt Számítógépek architektúrája Alapvető alkotóelemek Hardver elemek Szoftver Gépi kódtól az operációs rendszerig Unix alapok Ami
RészletesebbenAz Intel gyorsindító készlete a Linux*-hoz v1.2 Gyorstájékoztató. Megrendelési szám: C94155-003
Az Intel gyorsindító készlete a Linux*-hoz v1.2 Gyorstájékoztató Megrendelési szám: C94155-003 Eddigi változatok Változat Eddigi változatok Dátum -001 Az Intel Quick Start Kit v1.1 for Linux* gyors áttekintő
RészletesebbenLINUX PMB2506-2 LINUXOS PARANCSOK ÉS HASZNÁLATUK - GRUB
LINUX PMB2506-2 LINUXOS PARANCSOK ÉS HASZNÁLATUK - GRUB LINUX PARANCSOK ÉS HASZNÁLATUK ls: listázás -l részletes lista -a rejtett fájlok megjelenítése cp: fájlok másolása -i Már létező cél felülírása előtt
RészletesebbenS z á m í t ó g é p e s a l a p i s m e r e t e k
S z á m í t ó g é p e s a l a p i s m e r e t e k 10. előadás Ami eddig volt Számítógépek architektúrája Hardver elemek Szoftver Gépi kódtól az operációs rendszerig Unix alapok Shell script Windows adminisztráció
RészletesebbenUNIX folyamatok kommunikációja
UNIX folyamatok kommunikációja kiegészítő fóliák az előadásokhoz Mészáros Tamás http://www.mit.bme.hu/~meszaros/ Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék
RészletesebbenOPERÁCIÓS RENDSZEREK 1. PROCESSZKEZELÉS
OPERÁCIÓS RENDSZEREK 1. PROCESSZKEZELÉS A PROCESSZ A PROCESSZ Program: a végrehajtandó utasítások sorozata Processz: a végrehajtás alatt levő program ÁLLAPOTOK LÉTREHOZÁS ALATT Belépés Kilépés TERMINÁLT
RészletesebbenSzámítógépes alapismeretek
Számítógépes alapismeretek 0. (meta) előadás Dr. Istenes Zoltán Eötvös Loránd Tudományegyetem Informatikai Kar Programozáselmélet és Szoftvertechnológiai Tanszék Programtervező Informatikus BSc 2008 /
RészletesebbenBEKÉ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. #!
BEKÉRT ADAT KÉPERNYŐRE ÍRÁSA #A script bekér egy nevet és egy kort, majd kiírja a képernyőre echo -n "Adja meg a nevét: " read NEV echo -n "Adja meg az életkorát: " read KOR echo "Az Ön neve: $NEV, kora:
RészletesebbenNéhány kihagyhatatlan Linux tipp és trükk. Ezeket a tippeket olvasóink osztották meg velünk
i Néhány kihagyhatatlan Linux Ezeket a tippeket olvasóink osztották meg velünk ii COLLABORATORS TITLE : Néhány kihagyhatatlan Linux tipp és trükk ACTION NAME DATE SIGNATURE WRITTEN BY 2014. július 4. REVISION
RészletesebbenLinux alapok. Parancsok általános alakja parancs kapcsolók paraméterek
Linux alapok Parancsok általános alakja parancs kapcsolók paraméterek Könyvtárszerkezet abszolút útvonal útvonal megadása a gyökérből kiindulva / gyökérkönyvtár relatív útvonal útvonal megadása az aktuális
RészletesebbenSzámítógépes alapismeretek
Számítógépes alapismeretek Dr. Illés Zoltán, Mail: illes@inf.elte.hu Visszatekintés Elérhetőség, tárgy teljesítés A tárgy célja, tartalma Számítógépek tegnap, ma, holnap Jelek, információk Információk
RészletesebbenOPERÁCIÓS RENDSZEREK 1. ÁTIRÁNYÍTÁSOK, SZŰRŐK
OPERÁCIÓS RENDSZEREK 1. ÁTIRÁNYÍTÁSOK, SZŰRŐK ÁTIRÁNYÍTÁSOK KIMENET ÁTIRÁNYÍTÁSA A standard output > >> 1> root@ns:/var/tmp# date > datum.txt root@ns:/var/tmp# cat datum.txt 2016. márc. 2., szerda, 07.18.50
RészletesebbenOperációs rendszerek 1.
Operációs rendszerek 1. Fájlkezelés Balla Tibor balla.tibor@inf.unideb.hu Fájlrendszer: Könyvtárak és Fájlok Inode szuperblokk inode tábla tényleges lemezterület inode = index-node Az inode tábla egy fix
RészletesebbenVerziókezelt konfigurációmanagement++ Pásztor György, SZTE Klebelsberg Könyvtár pasztor@ek.szte.hu
Verziókezelt konfigurációmanagement++ Pásztor György, SZTE Klebelsberg Könyvtár pasztor@ek.szte.hu Áttekintés 2 Probléma felvetése: konfiguráció verziókezelten Igények áttekintése Saját megoldás nyújtotta
RészletesebbenOperációs rendszerek 1.
Operációs rendszerek 1. Folyamatok Balla Tibor balla.tibor@inf.unideb.hu Processzus - Folyamat Az OR főbb feladatai között szerepel a végrehajtási környezet biztosítása a futtatandó programok és alkalmazások
RészletesebbenBevezeté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
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 Bevezetés Parancsértelmező (bash) Utasítások man Szövegszerkesztők Bash Különféle
RészletesebbenBASH SCRIPT SHELL JEGYZETEK
BASH SCRIPT SHELL JEGYZETEK 1 TARTALOM Paraméterek... 4 Változók... 4 Környezeti változók... 4 Szűrők... 4 grep... 4 sed... 5 cut... 5 head, tail... 5 Reguláris kifejezések... 6 *... 6 +... 6?... 6 {m,n}...
RészletesebbenLinux bevezető (jegyzet)
Linux bevezető (jegyzet) Bérci Norbert, Uhlár László 2015. szeptember 24-i óra anyaga Tartalomjegyzék 1. Egy kis történelem 1 1.1. A kezdetek....................................... 1 1.2. A GNU projekt.....................................
RészletesebbenLinux kezelés alapjai
Linux kezelés alapjai Abszolút elérési út: a gyökérkönyvtártól a teljes út, '/' választja el a mappákat. /home/h867142 Nincsenek meghajtók, mint windows alatt. Relatív elérési út: az aktuális könyvtárhoz
RészletesebbenLinux alapok gyakorlat
11. évfolyam, informatikai rendszerüzemeltető 2018. Témakörök (elméleti tárgyrész) 1. Kialakulása 2. Disztribúciók 3. Telepítés, bootloader 4. Csomagkezelés 5. Rendszer felépítése, kernel (könyvtárak,
RészletesebbenAz időhöz kötődő parancsok
Az időhöz kötődő parancsok Az idő nyilvántartása...1 A date parancs...2 A time parancs...4 A sleep parancs...5 Időzített programfuttatás...6 Az at parancs...6 A UNIX démonok...6 A cron démon...7 Az idő
RészletesebbenIPv6 alapú otthoni LAN hálózat kialakítása
IPv6 alapú otthoni LAN hálózat kialakítása Az IPv6 alapú internet-kapcsolat sikeres telepítése során Ön egy adott eszköz számára ami tipikusan egy számítógép biztosította az IPv6-os hálózati kapcsolatot,
RészletesebbenOperációs Rendszerek példatár. Utolsó frissítés: 2014. február 10.
Operációs Rendszerek példatár Utolsó frissítés: 2014. február 10. A példatár Szegedi Tudományegyetemen oktatott Operációs rendszerek tárgy gyakorlati anyagához illeszkedo feladatok sorát tartalmazza, mely
RészletesebbenLinux parancsok összefoglaló.
Linux parancsok összefoglaló. pwd: Kiírja az aktuális könyvtár abszolút elérési útvonalát. cd : Belép a paraméterként átadott könyvtárba, vagy könyvtárszerkezetbe. A könyvtárat
RészletesebbenBevezetés a UNIX rendszerekbe
1 Bagoly Zsolt, Papp Gábor Bevezetés a UNIX rendszerekbe egyetemi jegyzet informatikus fizikus szakos hallgatóknak 1993-1994, ELTE, Budapest 2 Tartalomjegyzék 1. A UNIX kialakulásának története 13 2. UNIX
RészletesebbenS z á m í t ó g é p e s a l a p i s m e r e t e k
S z á m í t ó g é p e s a l a p i s m e r e t e k 9. előadás Ami eddig volt Számítógépek architektúrája Alapvető alkotóelemek Hardver elemek Szoftver Gépi kódtól az operációs rendszerig Unix alapok Shell
RészletesebbenTelepítési dokumentáció. Naviscon Informatikai Zrt. 1037 Budapest, Montevideó utca 16/b.
Telepítési dokumentáció Naviscon Informatikai Zrt. 1037 Budapest, Montevideó utca 16/b. 1. VERZIÓKÖVETÉS 4 2. BEVEZETÉS 5 2.1 A DOKUMENTUM TARTALMA, CÉLJA ÉS CÉLKÖZÖNSÉGE 5 2.2 CÉLZOTT OLVASÓKÖR 5 3. ESZR-
RészletesebbenCsatlakozás a pandora.inf.elte.hu-re Linux alapparancsok
Csatlakozás a panra.inf.elte.hu-re Linux alapparancsok man: man ls #ls parancs manuál, help clear: clear #a karakteres képernyő törlése ls: ls #könyvtár tartalom listázása ls l #könyvtár tartalom listázása
RészletesebbenSzámítógép Architektúrák. 4. Gyakorlat
Számítógép Architektúrák 4. Gyakorlat Téma Levelezés. Adatcsatornák, átirányítás. Visszatérési érték. -> Vezérlésben fontos. Metakarakterek, kvótázás. Parancs, csővezeték, parancslista. Jobkezelés, Szűrők
RészletesebbenA Unix operációs rendszer és testvérei
A Unix operációs rendszer és testvérei Mi az a Unix? "Mi az a Unix?" 1994 -Charles Simonyi "Gyakran mondom a fejlesztőknek, hogy szerezzék meg, csináljanak jobbat. Jobbak akarunk lenni Unixban, mint maga
RészletesebbenPlanet Me blog aggregátor létrehozása
Planet Me blog aggregátor létrehozása Bemutatjuk, hogyan hozhatunk létre saját blog aggregátort (hírolvasót) a Planet oldalakat (például a Planet Apache-ot) mûködtetõ kóddal. APlanet Projecttel az online
RészletesebbenFájl rendszer. Fájl koncepció Elérési módok Könyvtár szerkezet Védelem Konzisztencia szemantika
1 Fájl koncepció Elérési módok Könyvtár szerkezet Védelem Konzisztencia szemantika Fájl rendszer 2 Fájl koncepció A számítógépek az adatokat különböző fizikai háttértárakon tárolhatják (pl. mágnes lemez,
RészletesebbenFolyamatok kezelése. Az operációs rendszerek egyik legfontosabb feladata a folyamatok kezelése.
Tartalom Folyamatok kezelése Folyamatok...1 A UNIX feladat (job) fogalma...3 A wait parancs...5 A folyamatok követése...5 A ps parancs...5 A top parancs...7 Jelzések...8 A kill parancs...9 A killall parancs...10
RészletesebbenDr. Iszály György Barna
Dr. Iszály György Barna Thompson és Ritchie Brian Kernighan Ken Thompson és Brian Kernighan 1969 AT&T vállalat Bell laboratóriumában készíti el Az első magas szintű programozási nyelven készített operációs
RészletesebbenUnix/Linux alapok. Operációs rendszerek I. készítette: Bringye Zsolt, Kozlovszky Miklós, Póserné Oláh Valéria, Windisch Gergely
Unix/Linux alapok Operációs rendszerek I. készítette: Bringye Zsolt, Kozlovszky Miklós, Póserné Oláh Valéria, Windisch Gergely A Unix Minigépekre született, onnan terjedt a mainframe és a workstation,
RészletesebbenSzámítógépek, számítógép rendszerek
Számítógépek, számítógép rendszerek 3. A Unix használata Dr. Vadász Dénes Miskolc, 2005. február TARTALOM TARTALOM... a 3. A UNIX operációs rendszer használata... 1 3.1. A UNIX filozófia... 1 3.2. Honnan
RészletesebbenProgramozás alapjai gyakorlat
Programozás alapjai gyakorlat 1. gyakorlat Bemutatkozás Bordé Sándor Email cím: borde@inf.u-szeged.hu csak stud-os címről (ld. később) Webcím: http://www.inf.u-szeged.hu/~borde Egyéb: coospace fórum, neptun
RészletesebbenA perzisztens adatkezelő rendszer tesztelése és demonstrálása a GRID környezetben
A perzisztens adatkezelő rendszer tesztelése és demonstrálása a GRID környezetben A TESZT KÖRNYEZET KIALAKÍTÁSA 2 A TESZT PÉLDA LEÍRÁSA 2 A TESZTHEZ SZÜKSÉGES ELŐKÉSZÜLETEK 3 A TESZT FUTTATÁS KÉPERNYŐ
RészletesebbenA héj vezérlő szerkezetei I.
Tartalom A héj vezérlő szerkezetei I. 1.Vezérlés a héj programozásban...1 1.1.Vezérlési szerkezetek...1 1.2.Az igaz/hamis feltétel a héjprogramozásban...1 2.Az &&, és! szerkezetek...2 3.A test és az expr
RészletesebbenFolyamatok követése. Tartalom. 1. Folyamatok
Tartalom Folyamatok követése 1.Folyamatok...1 2.A folyamatazonosító (process id vagy pid)...3 3.A Unix feladat (job) fogalma...4 4.A wait parancs...6 5.A folyamatok követése a ps paranccsal...6 5.1.A top
RészletesebbenKészítette: Csatlós István 2010-ben
Készítette: Csatlós István 2010-ben 1 A Linux ősei a ngyszámítógépes Unixok voltak Próbálkozások PC-re írt kisebb rendszerekkel: Minix A 386-os processzor lehetőségeinek kihasználása 1991-ben elkészül
RészletesebbenKiszolgálók üzemeltetése FTP. Iványi Péter
Kiszolgálók üzemeltetése FTP Iványi Péter FTP File Transfer Protocol Abhay Bhushan, RFC 114, 1971 RFC 765, 1980 RFC 959, 1985 File-ok fel- és letöltése egy szerverről Két port-ot használ, out-of-band (sávon
RészletesebbenS z á m í t ó g é p e s a l a p i s m e r e t e k
S z á m í t ó g é p e s a l a p i s m e r e t e k 9. előadás Ami eddig volt Számítógépek architektúrája Alapvető alkotóelemek Hardver elemek Szoftver Gépi kódtól az operációs rendszerig Unix alapok Shell
RészletesebbenOperációs rendszerek MINB240/PMTRTNB230H
Biztonsági környezet Operációs rendszerek MINB240/PMTRTNB230H 12. Előadás Biztonság Biztonság és védelemi mechanizmusok Biztonság kérdése probléma természete Védelmi mechanizmusok biztonság elérését lehetővé
Részletesebben1_Linux_bevezeto_bash
1_Linux_bevezeto_bash September 21, 2016 1 Számítógépes alapismeretek 1.1 ELTE - Fizika Bsc 1. évfolyam 1.2 # Félévés tematika: Linux alapismeretek Szövegszerkesztés Adatok ábrázolása Bevezetés a programozás
Részletesebben2015/10/08 16:00 1/12 ArchLinux
2015/10/08 16:00 1/12 ArchLinux < Linux ArchLinux Szerző: Sallai András Copyright Sallai András, 2012 Licenc: GNU Free Documentation License 1.3 Web: http://szit.hu Telepítő beszerzése Az alábbi weboldalon
Részletesebben6_complex_feladatok. October 26, 2016
6_complex_feladatok October 26, 2016 1 Haladó bash, gawk Jegyzetben az 8-9.-10. fejezet (97-től 125.-ig oldalig). http://stegerjozsef.web.elte.hu/teaching/szamalap.pdf Egyéb források: Linux parancsok:
RészletesebbenWindows hálózatok. IP cím. Hálózati kapcsolatok nyomonkövetése. < Windows
2015/11/15 18:26 1/10 Windows hálózatok < Windows Windows hálózatok Szerző: Sallai András Copyright Sallai András, 2009, 2011, 2012, 2014, 2015 Licenc: GNU Free Documentation License 1.3 Web: http://szit.hu
RészletesebbenProgramozás alapjai 2 UNIX dióhéjban. Legfontosabb tulajdonságai. Legfontosabb tulajdonságai/2
Programozás alapjai 2 UNIX dióhéjban Szeberényi Imre BME IIT M Ű E G Y E T E M 1 7 8 2 UNIX alapok BME-IIT Sz.I. 2017.02.07. - 1 - Legfontosabb tulajdonságai többfelhasználós (multiuser)
RészletesebbenLegfontosabb tulajdonságai. Programozás alapjai 2 UNIX dióhéjban. Legfontosabb tulajdonságai/2. A UNIX rövid története.
Programozás alapjai 2 UNIX dióhéjban Szeberényi Imre BME IIT Legfontosabb tulajdonságai többfelhasználós (multiuser) időosztásos (time sharing) hardware független nyílt rendszer gyártófüggetlen
Részletesebben2016/06/09 13:15 1/108 Linux parancssor
2016/06/09 13:15 1/108 Linux parancssor < Linux Linux parancssor Szerző: Sallai András Copyright Sallai András, 2009, 2010, 2011, 2012, 2013, 2014, 2015 Licenc: GNU Free Documentation License 1.3 Web:
RészletesebbenParaméteres-, összesítı- és módosító lekérdezések
Paraméteres-, összesítı- és módosító lekérdezések Kifejezések lekérdezésekben mezıként és feltételként is megadhatjuk. A kifejezés tartalmazhat: adatot - állandót (pl. városlátogatás, 5000, Igen, 2002.07.31.)
RészletesebbenOperációs rendszerek gyakorlat
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
RészletesebbenSzámítógép Architektúrák. 2. Gyakorlat (shell és HTML alapok)
Számítógép Architektúrák 2. Gyakorlat (shell és HTML alapok) OS. Operációs rendszernek (rövidítése gyakran OS az angol operating system forma alapján) nevezzük a számítástechnikában a számítógépeknek azt
RészletesebbenOperációs rendszerek. 2. gyakorlat. Munka állományokkal UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED
UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED Munka állományokkal Operációs rendszerek 2. gyakorlat Szegedi Tudományegyetem Természettudományi és Informatikai Kar Csuvik Viktor 1 / 12 Állományrendszer
RészletesebbenBash Shell Programozás. 1. oldal
1. oldal 2. oldal BASH SHELL PROGRAMOZÁS (basic2bash) Készítette: Raffai Gábor István alias Glindorf Kelt: Kecskemét, 2003.04.18. ( frissitve: 2003.04.25.) A dokumentum szabadon felhasználható, másolható,
RészletesebbenAz alábbiakban néhány Linux parancsra látunk példákat, feladatokat.
Linux parancsok Az alábbiakban néhány Linux parancsra látunk példákat, feladatokat. Fájlműveletek 1. Hozzunk létre egy linux munka nevű könyvtárat! mkdir linux munka 2. Lépjünk be a linux munka könyvtárba,
RészletesebbenLinux Essentials. Torma Hajnalka (hajnalka.torma@fsf.hu)
Linux Essentials Torma Hajnalka (hajnalka.torma@fsf.hu) Mi az a Linux Essentials??? Linux Professional Institute (LPI) által kínált vizsga Célcsoport: középiskolások és felsőoktatásban tanulók 2012 június
RészletesebbenOperációs rendszerek gyak.
Operációs rendszerek gyak. Linux alapok III., Bash Cirok Dávid Hirling Dominik Szegedi Tudományegyetem Cirok.David@stud.u-szeged.hu Hirling.Dominik@stud.u-szeged.hu Linux alapok III., Bash 1 Linkelés 2
RészletesebbenII. Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK
Mérési Utasítás Linux/Unix jogosultságok és fájlok kezelése Linux fájlrendszerek és jogosultságok Linux alatt, az egyes fájlokhoz való hozzáférések szabályozása érdekében a fájlokhoz tulajdonost, csoportot
RészletesebbenOperációs rendszerek. 4. gyakorlat. BASH bevezetés, script írása, futtatása UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED
UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED BASH bevezetés, script írása, futtatása Operációs rendszerek 4. gyakorlat Szegedi Tudományegyetem Természettudományi és Informatikai Kar Csuvik
RészletesebbenIP beállítások 3. gyakorlat - Soproni Péter 2009. tavasz Számítógép-hálózatok gyakorlat 1 Bemutató során használt beálltások Windows IP-cím: 192.168.246.100 (változtatás után: 192.168.246.101) Alhálózati
Részletesebben(NGB_TA024_1) MÉRÉSI JEGYZŐKÖNYV
Kommunikációs rendszerek programozása (NGB_TA024_1) MÉRÉSI JEGYZŐKÖNYV (5. mérés) SIP telefonközpont készítése Trixbox-szal 1 Mérés helye: Széchenyi István Egyetem, L-1/7 laboratórium, 9026 Győr, Egyetem
RészletesebbenMérési útmutató a Secure Shell (SSH) controll és audit című méréshez
Mérési útmutató a Secure Shell (SSH) controll és audit című méréshez 2016. február A mérést kidolgozta: Höltzl Péter Balabit Europe Kft. BME, CrySyS Adat- és Rendszerbiztonság Laboratórium 1. Elméleti
RészletesebbenRendszerprogramozás Linux környezetben
Készítette: Petróczy Tibor Rendszerprogramozás Linux környezetben 1 1. Unix shellek és shell scriptek Miért, és mikor: - használtál már UNIX/Linux rendszert - ismered a rendszer alapfilozófiáját - nem
Részletesebbenfile./script.sh > Bourne-Again shell script text executable << tartalmat néz >>
I. Alapok Interaktív shell-ben vagy shell-scriptben megadott karaktersorozat feldolgozásakor az első lépés a szavakra tördelés. A szavakra tördelés a következő metakarakterek mentén zajlik: & ; ( ) < >
Részletesebben2. lépés: openssh szerver telepítés sudo apt-get install openssh-server
1. lépés: (master- és datanode esetén) Csoport készítés: sudo addgroup hadoop Felhasználók készítése: sudo adduser --ingroup hadoop yarn sudo adduser --ingroup hadoop hdfs sudo adduser --ingroup hadoop
RészletesebbenOperációs rendszerek gyakorlat
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
RészletesebbenUnix-Linux alapok II. gyakorlatvezető: Lutár Patrícia
Unix-Linux alapok II. gyakorlatvezető: Lutár Patrícia Ez a dokumentum az órán bemutatott alapparancsoknak egy vázlatos áttekintése. A parancsokhoz tartozó kapcsolók/opciók (flagek) felsorolása nem teljes.
RészletesebbenPowershell 1. gyakorlat
Ahhoz, hogy kipróbálhassátok az előre elkészített anyagokat, be kell állítani a Set-ExecutionPolicy ExecutionPolicy RemoteSigned A ps1 kiterjesztésű fájlok a.\névvel indíthatóak 1. Mit hallottak előadáson
RészletesebbenHálózati adminisztráció Linux (Ubuntu 8.04) 7. gyakorlat
Hálózati adminisztráció Linux (Ubuntu 8.04) 7. gyakorlat Johanyák Zsolt Csaba 1 1. Belépés és fájlkezelés Azonosító: hallgato Jelszó: hallgato Átváltás karakteres konzolra: Ctrl+Alt+F1.. Visszaváltás grafikus
RészletesebbenKőbánya-Kispest Újpest-Központ
Kőbánya-Kispest 2 2 2 2 1 Érvényes: 1.2.1-jétől / Valid from / Gültig ab: 1.2.1. & Hétfőtől csütörtökig j - m & Pénteken n Perc / minutes / Minuten Perc / minutes / Minuten Perc / minutes / Minuten 2,,,,
Részletesebben4. Gyakorlat: Csoportházirend beállítások
4. Gyakorlat: Csoportházirend beállítások 4.1. A Default Domain Policy jelszóra vonatkozó beállításai 4.2. Parancsikon, mappa és hálózati meghajtó megjelenítése csoport házirend segítségével 4.3. Alkalmazások
RészletesebbenA sed folyamszerkesztő
A sed folyamszerkesztő 1.Bevezető...1 2.A sed parancssora...1 3.A sed működése...2 4.A sed parancsai...3 4.1.A címek megadása...3 4.2.Gyakran használt parancsok...5 4.3.Ritkábban használt parancsok...8
RészletesebbenDB2 Connect Personal Edition telepítése és beállítása
IBM DB2 Connect 10.1 DB2 Connect Personal Edition telepítése és beállítása SC22-1155-00 IBM DB2 Connect 10.1 DB2 Connect Personal Edition telepítése és beállítása SC22-1155-00 Megjegyzés Az információk
RészletesebbenSzámítógép architektúrák. A mai témáink. A Unix. A burok
Számítógép architektúrák A burok A mai témáink A Unix sh (bash) burok Fontos Unix burok parancsok nevei A parancs, cső, lista fogalom Adatfolyam átirányítás Fájlnév behelyettesítés Metakarakterek semlegesítése
RészletesebbenS z á m í t ó g é p e s a l a p i s m e r e t e k
S z á m í t ó g é p e s a l a p i s m e r e t e k 11. Előadás Ami eddig volt Számítógépek architektúrája Alapvető alkotóelemek Hardver elemek Szoftver Gépi kódtól az operációs rendszerig Unix alapok,shell
RészletesebbenKísérlet-programozás. Labor - blokkok, visszajelzés és adatkezelés
Kísérlet-programozás Labor - blokkok, visszajelzés és adatkezelés Blokkok Egy kísérletben lehet több blokk is. Különböző trial tipusok vagy ugyanazok a trial tipusok egy gyakorló és egy teszt blokkban.
RészletesebbenOPERÁCIÓS RENDSZEREK I. A JOGOSULTSÁGI RENDSZER
OPERÁCIÓS RENDSZEREK I. A JOGOSULTSÁGI RENDSZER koczka.feenc@ektf.hu -w------- oot oot 8 szept :07 sha -w----- oot oot 03 dec 0 she dw-- oot oot 096 dec 0 ske -w----- oot oot 7096 feb 8 0 sma -w-- oot
Részletesebbenes tanév őszi félév Tantárgyi követelményrendszer és programleírás
I. Követelményrendszer 1. Tantárgynév, kód, kredit, választhatóság: Operációs rendszerek, MAI3A8IN, 5 kredit, kötelező 2. Felelős tanszékszakcsoport: Automatizálási és Alkalmazott Informatikai szakcsoport
RészletesebbenSzéchenyi István Egyetem www.sze.hu/~herno
Oldal: 1/6 A feladat során megismerkedünk a C# és a LabVIEW összekapcsolásának egy lehetőségével, pontosabban nagyon egyszerű C#- ban írt kódból fordítunk DLL-t, amit meghívunk LabVIEW-ból. Az eljárás
RészletesebbenProcesszusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication)
1 Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication) 1. A folyamat (processzus, process) fogalma 2. Folyamatok: műveletek, állapotok, hierarchia 3. Szálak (threads)
RészletesebbenAndrews Kft. Konténerek az IT biztonság szemszögéből. <zambo.marcell@andrews.hu>
Andrews Kft. Konténerek az IT biztonság szemszögéből Röviden a virtualizációról Az alap: egy vason, több rendszer. Virtualizáció előnyei: Jobb erőforrás kihasználhatóság. Rendkívüli
RészletesebbenBASH script programozás II. Vezérlési szerkezetek
06 BASH script programozás II. Vezérlési szerkezetek Emlékeztető Jelölésbeli különbség van parancs végrehajtása és a parancs kimenetére való hivatkozás között PARANCS $(PARANCS) Jelölésbeli különbség van
RészletesebbenOperációs rendszerek I. IIII. gyakorlat
Operációs rendszerek I. IIII. gyakorlat o who o w o last o users o finger o talk o write o mesg o clear III. gyakorlat o alias/unalias o passwd o pwgen o ls o mkdir o cd o rm / rmdir o tree o pwd 2 finger
RészletesebbenUnix-Linux alapok I. gyakorlatvezető: Lutár Patrícia
Unix-Linux alapok I. gyakorlatvezető: Lutár Patrícia Ez a dokumentum az órán bemutatott alapparancsoknak egy vázlatos áttekintése. A parancsokhoz tartozó kapcsolók/opciók (flagek) felsorolása nem teljes.
RészletesebbenProcesszusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication)
1 Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication) 1. A folyamat (processzus, process) fogalma 2. Folyamatok: műveletek, állapotok, hierarchia 3. Szálak (threads)
Részletesebben4. Laborgyakorlat. A fájlokról ezeket az adatokat, a fájlrendszer tárolja. Számunkra az 1, 3, 4. oszlopok lesznek az érdekesek.
Linux fájlrendszerek. 4. Laborgyakorlat Előző gyakorlaton, már volt szó a fájlrendszerekről, mikor a mount parancs -t kapcsolójáról volt szó. Linux alatt, az egyes fájlokhoz való hozzáférések miatt, a
RészletesebbenLinux, Bash és PowerShell alapok
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Linux, Bash és PowerShell alapok Gyakorlati útmutató Készítette: Micskei Zoltán, Szatmári Zoltán Utolsó módosítás:
RészletesebbenNyíregyházi Egyetem Matematika és Informatika Intézete. Fájl rendszer
1 Fájl rendszer Terminológia Fájl és könyvtár (mappa) koncepció Elérési módok Fájlattribútumok Fájlműveletek, fájlszerkezetek ----------------------------------------- Könyvtár szerkezet -----------------------------------------
Részletesebben2016/06/13 20:37 1/16 Apró linuxos tippek
2016/06/13 20:37 1/16 Apró linuxos tippek < Linux Apró linuxos tippek Szerző: Sallai András Copyright Sallai András, 2011, 2013 Licenc: GNU Free Documentation License 1.3 Web: http://szit.hu A kernel ne
Részletesebben