Linux alapok és használatukpet.dote.hu/~ogabor/eloadas.pdf · Előadás Gyakorlat Összefoglalás...
Transcript of Linux alapok és használatukpet.dote.hu/~ogabor/eloadas.pdf · Előadás Gyakorlat Összefoglalás...
ElőadásGyakorlat
Összefoglalás
Linux alapok és használatuk
Opposits Gábor1,2
1Orvosi Laboratóriumi és Képalkotó Diagnosztikai TanszékDebreceni Egyetem
2Nukleáris Medicina IntézetDebreceni Egyetem
AOLINUX12, 1 kredit
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
Tartalom1 Előadás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, LibreOffice/Latex, Gimp, multimédia, R, octaveKönyvtár rendszer szabvány (FHS)Parancssor, script írás (elágazások, ciklusok, stb.) ésrövidítésekLinux telepítése linux disztribúciók, csomagkezelésHálózati alkalmazások ssh, wget, scp
2 GyakorlatParancssor használataKépfúzióval támogatott pl. sugárterápiás tervezésképfeldolgozásának alaplépései12. DICOM header tanulmányozása, DICOM szerverkonfigurálása linuxos környezetben,13. DICOM kapcsolat kezdeményezése más DICOMkiszolgálóval, adatállományok küldése linuxos környezetben,14. automatikus és manuális képregisztráció lépései.
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
GNU/Linux története
UNIXA GNU/Linux a UNIX kis számítógépes hasonmása.Kezdetek~ 1970.Ken Thompson és Dennis RitchieBell laboratórium. Rádió csillagászat, tranzisztor, lézer,imformáció elmélet, UNIX operációs rendszer, C/C++programozási nyelv. 7 fizikai nobel díj(1937,1956,1977,1978,1997,1998,2009).
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
GNU/Linux története
UNIXA GNU/Linux a UNIX kis számítógépes hasonmása.Kezdetek~ 1970.Ken Thompson és Dennis RitchieBell laboratórium. Rádió csillagászat, tranzisztor, lézer,imformáció elmélet, UNIX operációs rendszer, C/C++programozási nyelv. 7 fizikai nobel díj(1937,1956,1977,1978,1997,1998,2009).
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
Szabványosítás
Single UNIX Specification: SUS1988 IEEE 1003 = POSIX = Portable Operating SystemInterface for unIXAmi nem felel meg a POSIX-nak ”UNIX rendszer-szerű” vagy”UNIX-szerű”A linux nem UNIX2001 Linux Standard Base (LSB). POSIX, SUS és egyébalapokon.
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
Make Titles Informative.
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
Internet fejlődése:UNIX környezetkliens-szerver program modell
Elvezettek a halózat központú megoldáshoz, szemben az önállószámítógépekből való építkezéssel.UNIX:
több feladatostöbb felhasználós
időosztásos alapon.UNIX filizófiaDoug McIlroy: “Write programs that do one thing and do it well.Write programs to work together. Write programs to handle textstreams, because that is a universal interface.”
konfigurálás txt állományokonkeresztülhierarchikus állományrendszercli, rengeteg utlilty, pipe
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
1983 Richard Matthew Stallman
1991 Linus Torvalds finn egyetemista vs Andrew Tannenbaum
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
Néhány népszerű GNU/Linux terjesztésdebian és származékai pl. ubuntu, knoppixenoch és sz. pl. gentooslackware és sz. pl. S.u.S.Eredhat és sz. pl. Mandrake, Fedora Core, CentOS
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
Hálózati alapok:http://compnetworking.about.com/od/tcpiptutorials/a/ipaddrnotation.htmIPv4: ’70-es évekből, 32 bites számok, pl. decimális ábr.:192.168.1.1
privát címek:
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
Összehasonlítás: IPv4 és IPv6
IPv6: 128 bites számok, pl. hexadec. ábr. 16 bites csoportok:2001:610:240:11:0:0:C100:1319
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
X
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
ssh
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
Táblázat elérése:Sheet = thisComponent.Sheets("Sheet1")Sheet = thisComponent.Sheets(0)
Cellák elérése:-név (A1, A2, B1, B2, ...) pl.: Cell =Sheet.getCellRangeByName("A1")vagy-pozíció szerint ( (0,0); (1,1); ...) pl.: c = 0, r = 0, Cell =Sheet.getCellByPosition(c, r)
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
AdattípusokEgy cella a három adattípus egyikét tartalmazhatja-Formula - an OpenOffice Calc formula mint pl. "=A1+A2" or"=SUM(B2:B25)"-String - szöveg sztring, mint pl. "How to access a cell"-Value - egy szám, mint pl. 1, 10, 99.9
Ezek az adattípusok kritikusak, mivel ez alapján dől, hogy egzcella tartalma hogyan lesz kezelve, pl.:Ha "=1+1" szövegként és nem formulaként visszük be akkor azeredmény "=1+1" és nem 2Ha "3" szövegként visszük be akkor ennek a számértéke 0 lesz.
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
Tartalom felolvasás cellából pl.: myString = Cell.String
Írás cellába Cell.String = myString(http://markalexanderbain.suite101.com/openoffice-macros-accessing-calc-cells-a64264http://knight.kit.bme.hu/szakmern/http://www.openofficetips.com/category/openoffice-basic/google: example open office calc macro)
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
FHS:http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
Opposits Gábor Linux alapok és használatuk
ElőadásGyakorlat
Összefoglalás
GNU/Linux történeteIsmerkedés a grafikus felülettel: unity, gnome, kdeNépszerű alkalmazások bemutatása: Nautilus, Libre Office/Latex, Gimp, multimédia, R, octave
conky telepites, konfiguralaswine telepites src-bol, konfiguralas
Opposits Gábor Linux alapok és használatuk
Appendix For Further Reading
8. parancsok futtatása, paraméterezése, history használata,környezeti változók,9. fájlrendszer attribútumok, programok összekötése, szűrés, fájl- éskönyvtárkezelő parancsok,10. rövidítések, linkek, eszközfájlok és mountolás,11. erőforrások figyelése, processz listák megjelenítése, backup
Opposits Gábor Linux alapok és használatuk
Appendix For Further Reading
készítésFor Further Reading I
A. Author.Handbook of Everything.Some Press, 1990.
S. Someone.On this and that.Journal on This and That. 2(1):50–100, 2000.
Opposits Gábor Linux alapok és használatuk