Vježba 1: Pregled UNIX/Linux operacijskih sustava, pristup OS-u, mrežna povezanost
|
|
- Peregrine Joseph
- 5 years ago
- Views:
Transcription
1 Sveučilište J. J. Strossmayera u Osijeku Elektrotehnički fakultet Kneza Trpimira 2b HR Osijek Vježba 1: Pregled UNIX/Linux operacijskih sustava, pristup OS-u, mrežna povezanost Operacijski sustavi Laboratorijska vježba 1
2 Vježba 1: Pregled UNIX/Linux operacijskih sustava, pristup OS-u, mrežna povezanost Dvije osnovne grupe operacijskih sustava prema broju korisnika: jednokorisnički (desktop) DOS, Windows 3.x/95/98/Me/XP, Linux, MAC OS, višekorisnički (network) UNIX, Windows Server NT/2000/2003, Nowell Netware, Mainframe NOSs (Digital Equipment VMS, Hewlett-Packard MPE, IBM MVS, ) Jednokorisnički operacijski sustavi sve više poprimaju obilježja mrežnih operacijskih sustava, podjela prema ulogama računala: poslužitelji: datotečni, aplikacijski, database, mail, web desktop računala: multimedija, CAD radne stanice, uredska računala, računala za igru... embedded uređaji: mp3 playeri, uređaji posebne namjene... real-time računala: upravljanje RT procesima CNC strojevi za obradu materijala Sve verzije modernih mrežnih operacijskih sustava podržavaju višekorisnički rad višezadaćnost raspodijeljeno procesiranje visok stupanj sigurnosti Mrežni operacijski sustavi pružaju usluge/servise na mreži, primjeri: HTTP = Hyper Text Transfer Protocol FTP = File Transfer Protocol DNS = Domain Name Server POP3 = Post Office Protocol SMTP = Simple Mail Transfer Protocol DHCP = Dynamic Host Control Protocol Povijest UNIX/Linux OS-a 1969 razvoj UNIX-a, AT&T Bell Labs; primano za programere, otvoreni kod namijenjen sveučilištima 1973 UNIX napisan u C-u, mogućnost prenošenja na različite hardverske platforme 1980 razvoj UC Berkeley BSD (Berkeley Software Distribution) UNIX 4.2 verzije UNIX-a 1988 verzije UNIX-a uobličene u SVR4 (System 5, Release 4) 1991 Linux version 0.02, Finac Linus Torvalds 1992 Linux verzija 0.99, GNU GPL 2000 Kernel GPLv GPLv3 U novije vrijeme se razlikuju dvije glavne verzije UNIX-a: System V (SVR4) i BSD. Neke verzije su vezane za određenog proizvođača sklopovlja i imaju vlastite nazive (primjer: IBM-ov UNIX je AIX). Proizvođači sklopovlja mogu imati i vlastite OS-ove. Uz UNIX na različitim platformama je podržan i Linux: 1
3 Proizvođač sklopovlja Verzija Linux OS-a Ostali specifični OS-ovi IBM AIX MVS, VM Hewlett Packard (HP) HP-UX MPE, NonStop OS Digital Equipment (Compaq) Tru64, Ultrix, HP-UX VMS Sun Microsystems Solaris SunOS Intel Solaris NetWare, Windows OS Velik broj neprofitnih i profitnih organizacija i tvrtki razvija vlastite verzije Linux operacijskog sustava s različitim kombinacijama korisničkih programa, alata i ostalog softvera. Kombinacije OS-a (karakteriziran kernelom) i softvera naziva se distribucija: Distribucija LinuxMint Ubuntu Debian (prije Debian GNU/Linux) mageia fedora opensuse Archlinux CentOS FreeBSD URL Prednosti UNIX-a: sve verzije UNIX-a slijede industrijski standard bliska integracija sa TCP/IP (Transmission Control Protocol/Internet Protocol) protokolom star, stabilan, dobro dokumentiran, dokazan u praksi izuzetno pouzdan, fleksibilan, skalabilan i siguran upotreba za najzahtjevnije primjene Prednosti Linux-a: većina prednosti UNIX-a odnosi se i na Linux otvoreni programski kod, jeftin velika online zajednica za razvoj i podršku upotreba na stolnim računalima i manjim/srednjim poslužiteljima, sve više i na velikim serverima, grozdovima i spletovima računala, računalnom oblaku, SoC uređajima, mobilnim uređajima itd. Glavni dijelovi UNIX/Linux operacijskog sustava: kernel upravlja radom računala ljuska OS-a (eng. shell) interakcija između korisnika i računala (kernela) datotečni sustav organizira i upravlja podacima na vanjskih medijima za pohranu podataka naredbe upućuju računalo na obavljanje određenog posla, unose se preko ljuske 2
4 Kernel dio operacijskog sustava najbliže računalnom sklopovlju izvršna datoteka/e koja se učitava u radnu memoriju računala prilikom pokretanja obavlja radnje nužne za rad računala, tri osnovne funkcije: o upravljanje uređajima (preko upravljačkih programa), memorijom i procesima o kontroliranje prijenosa informacija između sistemskih programa i sistemskog sklopovlja o upravljanje servisima, datotečnim sustavom i virtualnom memorijom Servisi (daemons) programi koji obavljanju određeni posao ili nadziru rad jednog dijela sustava učitavaju se u memoriju i pokreću prilikom pokretanja OS-a, ostaju aktivni u pozadini dok OS ne zatraži njihovo djelovanje Virtualna memorija (swap space) područje (particija) na tvrdome disku rezervirana za virtualno proširenje radne memorije (RAM) računala od strane kernela omogućava izvršenje većih i većeg broja aplikacija Datotečni sustav hijerarhija direktorija, poddirektorija i datoteka koja organizira i upravlja informacijama na diskovnim sustavima može biti lokalni ili udaljeni Ljuska OS-a (shell) sučelje između korisnika i kernela izvršni program koji preuzima ulazne naredbe od korisnika i prenosi ih kernelu na izvršenje (interpreter) Najčešće korištene ljuske su Bourne, Korn i C. Ostale ljuske BASH (Linux default), Z, TC Datotečni sustav Datotečni sustav razdvaja i prati promjenu informacija na diskovnim sustavima definira strukturu datoteka (direktoriji, podirektoriji i datoteke grupirane skupa iz specifičnih razloga) podržava integraciju sa kernelom što omogućuje organizacijsku podršku za programe i podatke 3
5 datotečni sustavi se stavljaju na diskovne particije. Moguće je imati više od jedne particije na disku tip, svojstva i uređenje datoteka na disku određene su datotečnim sustavom Uobičajeni datotečni sustavi: Windows: File Allocation Table 32-bit (FAT32), New Technology File System (NTFS) Unix: Unix File System (UFS) Linux: 2nd Extended File System (ext2), 3rd Extended File System (ext3) Hijerarhijska struktura datotečnog sustava: root (korijen) datotečnog sustava je početak datotečnog sustava na disku, označava se sa oznakom '/' ispod root direktorija nalaze se direktoriji unutar direktorija se nalaze poddiektoriji (direktorij koji se nalazi unutar drugog direktorija) Uobičajeni UNIX/Linux direktoriji: /bin (binary) sadržava naredbe OS-a /sbin (single user binaries) sadrži osnovne izvršne programe za pokretanje i oporavak sustava /boot (Linux) sadržava datoeke nužne za pokretanje Linux sustava /kernel (UNIX) - sadrži osnovni OS (kernel) /usr (user) sadržava izvršne naredbe, sistem-administratorske programe i rutine /lib (library) sadrži zajedničke knjižnice datoteka /opt (optional) sadržava nestandardne programe i programe trećih proizvođača /dev (devices) sadržava datoteke koji su pokazivači na uređaje. Sukladno principu sve je datoteka /etc (etcetera) sadržava većinu konfiguracijskih datoteka sustava /home (Linux) /export/home (UNIX) sadrži korisničke direktorije /mnt (mount) standardno mjesto priključenja datotečnih sustava kod Linux-a /proc (process) sadrži datoteke vezane za informacije o sustavu kod Linux-a /var (variable) sadrži dinamičke i promjenjive datoteke (print spooling, mail datoteke, log datoteke,..) /tmp (temporary) sadrži privremene datoteke koje se nakon upotrebe brišu Pristup sustavu pristup sustavu može biti lokalni (konzola) ili putem mreže (udaljeni) pristup može biti kroz grafičko (Graphis User Interface - GUI) ili tekstualno (Command Line Interface -CLI) sučelje za pristup sustavu potrebno je imati korisnički račun na sustavu o root (administratorski) korisnički račun default korisnički račun kreiran prilikom instalacije može pristupiti svim datotekama i svim procesima Super User korisnički računa (kao Administrator na Windows i Admin na Netware OS-u) Administrira ostale korisničke račune 4
6 o Korisnički račun ima pristup vlastitom (home) direktoriju ima ograničen pristup izvršnim programima (usr/bin, ) i ostalim datotekama korisnički račun se sastoji od korisničkog imena i zaporke čije kreiranje može biti podložno pravilima koje ovise o sustavu i postavkama administratora podaci korisničkog računa čuvaju se u datoteci /etc/passwd. Sadržavaju 7 podataka: o korisničko ime, najčešće kombinacija slova imena i prezimena, jedinstveno u sustavu, dodjeljuje ga administrator o oznaka polja za zaporku (najčešće znakovi 'x' ili '!'), upućuje da je zaporka kriptirana u /etc/shadow datoteci o user identification (UID) number jednoznačna brojčana oznaka korisničkog računa o group membership (GID) number oznaka primarne grupe korisnika kojoj pripada korisnički račun o korisnički podaci najčešće korisnikovo puno ime, odjel, broj telefona o putanja korisničkog (home) direktorija lokacija datoteka korisnika u sustavu o oznaka ljuske putanja ljuske koja se pokreće kod pristupa korisnika na sustav Primjer 1: Zapis korisničkog računa 'student' na poslužitelju linux.etfos.hr linux:/home/dtomic# grep student /etc/passwd student:x:1475:1001:student ETFOS,3-27, , :/home/stud/student:/bin/bash kriptirana zaporka čuva se u datoteci /etc/shadow, dostupna samo root-u promjena zaporke obavlja se korištenjem naredbe passwd. passwd (change user password promjeni korisničku zaporku) Administrator ne može pročitati ali može promijeniti bilo koju zaporku Korisnik prije promjene zaporke iz sigurnosnih razloga mora upisati staru zaporku Unos nove zaporke mora se potvrditi, zaporka se prilikom unosa ne ispisuje na zaslonu Client/server model: Tri tipa računala: o Host (lokalni ili udaljeni): bilo koje računalo na mreži koje ima TCP/IP protokol o Server: daje resurse/servise u mrežu o Client: koristi serverske resurse Provjera dostupnosti resursa na mreži ping (Packet Internet Groper) Dio TCP/IP protokola provjera fizičke dostupnosti resursa u obliku 'izvorište-odredište' neki ga vatrozidovi ne propuštaju šalje ICMP (Internet Control Message Protocol) echo zahtjeve hostu i čeka na odgovor 5
7 Primjer 2: Upotreba naredbe ping linux:/home/dtomic# ping drava.etfos.hr PING drava.etfos.hr ( ): 56 data bytes 64 bytes from : icmp_seq=0 ttl=64 time=5.3 ms 64 bytes from : icmp_seq=1 ttl=64 time=0.2 ms 64 bytes from : icmp_seq=2 ttl=64 time=1.2 ms --- drava.etfos.hr ping statistics packets transmitted, 3 packets received, 0% packet loss round-trip min/avg/max = 0.2/2.2/5.3 ms linux:/home/dtomic# ping PING ( ): 56 data bytes 64 bytes from : icmp_seq=0 ttl=64 time=0.4 ms 64 bytes from : icmp_seq=1 ttl=64 time=1.2 ms 64 bytes from : icmp_seq=2 ttl=64 time=1.3 ms ping statistics packets transmitted, 3 packets received, 0% packet loss round-trip min/avg/max = 0.4/0.9/1.3 ms traceroute (print the route packets take to network host ispisuje putanju do mrežnog hosta) Dio TCP/IP protokola provjera fizičke dostupnosti resursa kroz prikaz putanje (route) konekcije šalje ICMP (Internet Control Message Protocol) echo zahtjeve svakom usmjerivaču između dva hosta Primjer 3: Upotreba naredbe traceroute linux:/home/dtomic# traceroute traceroute to ( ), 30 hops max, 38 byte packets ( ) ms ms ms 2 CN-UNIOS-ES.os.core.CARNet.hr ( ) ms ms ms ( ) ms ms ms 4 cn-fer-ro.zg.core.carnet.hr ( ) ms ms ms 5 CN-FER-ES.zg.core.CARNet.hr ( ) ms ms ms 6 CN-Srce.01-ES.zg.core.CARNet.hr ( ) ms ms ms 7 CN-Srce.01-RO.zg.core.CARNet.hr ( ) ms ms ms ( ) ms ms ms 9 ( ) ms ms ms Programi za udaljeni pristup: telnet (user interface to the TELNET protocol korisničko sučelje za TELNET protokol) Dio TCP/IP protokola Simulira ljusku OS koja se pokreće na udaljenom hostu Potrebno je logirati se kao kod terminalskog pristupa iz sigurnosnih razloga zamijenjen ssh protokolom 6
8 ssh (SSH client (remote login program) program za udaljeni pristup) Secure Shell (SSH) ima mogućnosti telnet-a ali uspostavlja sigurnu (kriptiranu) komunikaciju između hostova Program za prijenos datoteka: ftp (Internet file transfer program program za prijenos datoteka) FTP (File Transfer Protocol) je dio TCP/IP protokola Omogućuje prijenos podataka u ASCII ili binarnom obliku Podržava neke naredbe OS-a, za lokalnu izvedbu nardbi isped naredbe je potrebno dodati slovo 'l' Primjeri narebi: put, get Vježba: Pristup Linux poslužitelju Pristupiti poslužitelju linux.etfos.hr kako slijedi: 1. http pristup: a. Internet Explorer/Mozilla Firefox,..: - nastavni materijali, programi, 2. ftp pristup: Korisnički podaci: Username: student Password: student.etfos a. Internet Explorer/Mozilla Firefox,..: ftp://linux.etfos.hr/ b. sftp (secureftp): linux.etfos.hr download: c. Windows: Start -> run -> cmd -> ftp linux.etfos.hr Upotreba programa ftp C:\Documents and Settings\dtomic>ftp linux.etfos.hr Connected to linux.etfos.hr. 220 ProFTPD Server (Debian) [ ] User (linux.etfos.hr:(none)): student 331 Password required for student. Password: 230 User student logged in. ftp> ls 200 PORT command successful 150 Opening ASCII mode data connection for file list test.txt 226 Transfer complete. ftp: 10 bytes received in 0,00Seconds 10000,00Kbytes/sec. ftp> quit 221 Goodbye. 7
9 3. SSH pristup: a. ssh klijent (ssh, Putty,..): linux.etfos.hr (download: Zadaci: 1. Odrediti podatke korisničkog računa s kojim ste se spojili na linux.etfos.hr: a. korisničko ime: b. oznaka polja za zaporku (najčešće znakovi 'x' ili '!'): c. user identification (UID) number: d. group membership (GID) number: e. korisnički podaci: f. putanja korisničkog (home) direktorija: g. oznaka ljuske: 2. pomoću naredbe 'get' windows ftp programa kopirati datoteku test.txt sa poslužitelja linux.etfos.hr (studentski direktorij) na PC računalo. Sintaksa: get <ime datoteke> 3. pomoću naredbe 'help' ftp programa navesti ostale ftp naredbe: 4. Objasniti statistiku ping naredbe: 8
10 5. Da li je na poslužitelju linux.etfos.hr omogućen Telnet servis? Zašto? 6. Naredbom 'passwd korisnik1' administrator će promijeniti zaporku a) sebi; b) korisniku korisničke oznake korisnik1? Da li će pri tome biti upitan da unese staru zaporku prije unošenja nove? Koliko puta će morati unijeti novu zaporku? Koristiti podatke naredbe 'man passwd' koja daje dodatne informacije. 7. Ispisati putanju do hosta Što znače zvjezdice u odgovoru hosta? Koristiti Ctrl-C za prekid. 9
Uvod u računarstvo. Preddiplomski studij elektrotehnike 2008/2009. prof.dr.sc. Ivo Ipšić UUR 2008/2009
Uvod u računarstvo Preddiplomski studij elektrotehnike 2008/2009 prof.dr.sc. Ivo Ipšić 1 Saržaj kolegija Uvod u Uvod i razvoj računala računarstvo Zapis podataka i kodiranje informacija u računalu Građa
More informationProgramska podrška
Programska podrška Sadržaj operativni sustav (OS) pojmovi komponente os-a tipovi os-a datotečni sustav organizacija podataka Stranica 2/53 Operativni sustav Operativni sustav je svojevrsna baza na kojoj
More informationWindows Server 2012, VDI Licenciranje najprodavanijeg servera, što je novo, VDI licenciranje. Office 2013 / Office 365
Windows 8 Licenciranje, razlike u verzijama Windows Server 2012, VDI Licenciranje najprodavanijeg servera, što je novo, VDI licenciranje Serverski proizvodi Server 2012, System centar 2012, SQL 2012, Sharepoint
More informationSveučilište u Zagrebu PMF Matematički odsjek. Mreže računala. Vježbe 08. Zvonimir Bujanović Slaven Kožić Vinko Petričević
Sveučilište u Zagrebu PMF Matematički odsjek Mreže računala Vježbe 08 Zvonimir Bujanović Slaven Kožić Vinko Petričević Uvod: (X)HTML i CSS Na ovim i idućim vježbama naučit ćemo osnove jezika za opisivanje
More informationProgramiranje Programski jezik C. Sadržaj. Datoteke. prof.dr.sc. Ivo Ipšić 2009/2010
Programiranje Programski jezik C prof.dr.sc. Ivo Ipšić 2009/2010 Sadržaj Ulazno-izlazne funkcije Datoteke Formatirane datoteke Funkcije za rad s datotekama Primjeri Datoteke komunikacija između programa
More informationRačunarske osnove Interneta (SI3ROI, IR4ROI)
Računarske osnove terneta (SI3ROI, IR4ROI) Vežbe MPLS Predavač: 08.11.2011. Dražen Drašković, drazen.draskovic@etf.rs Autori: Dražen Drašković Naučili ste na predavanjima MPLS (Multi-Protocol Label Switching)
More informationVDSL modem Zyxel VMG1312-B10A/B30A
VDSL modem Zyxel VMG1312-B10A/B30A Default Login Details LAN IP Address http://192.168.2.1 User Name user Password 1234 Funkcionalnost lampica Power lampica treperi kratko vrijeme nakon uključivanja modema,
More informationOverview of Unix / Linux operating systems
Overview of Unix / Linux operating systems Mohammad S. Hasan Staffordshire University, UK Overview of Unix / Linux operating systems Slide 1 Lecture Outline History and development of Unix / Linux Early
More informationOverview LEARN. History of Linux Linux Architecture Linux File System Linux Access Linux Commands File Permission Editors Conclusion and Questions
Lanka Education and Research Network Linux Architecture, Linux File System, Linux Basic Commands 28 th November 2016 Dilum Samarasinhe () Overview History of Linux Linux Architecture Linux File System
More informationUputa za instaliranje programske potpore za operativni sustav WINDOWS
ZABA SignErgy Desktop aplikacija Uputa za instaliranje programske potpore za operativni sustav WINDOWS SADRŽAJ 1. UVOD 3 2. PODRŽANI OPERATIVNI SUSTAVI 3 3. PROGRAMSKI PREDUVJETI ZA INSTALACIJU PROGRAMSKE
More informationOperacijski sustavi Laboratorijska vježba 05
Elektrotehnički fakultet Osijek Kneza Trpimira 2b HR-31000 Osijek www.etfos.hr Rad s datotečnim sustavom, tekstualni uređivači teksta Operacijski sustavi Laboratorijska vježba 05 Vježba 5: Rad s datotečnim
More informationMicrosoft Hyper-V Server 2016 radionica EDU IT Pro, Zagreb,
Microsoft Hyper-V Server 2016 radionica EDU IT Pro, Zagreb, 13.04.2017. Podešavanje Hyper-V Servera 2016 za RSAT upravljanje Dario Štefek Lokacije za preuzimanje: Microsoft Hyper-V Server 2016 https://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v-server-2016
More informationUNIX & UNIX-u slični OS Uvod u Linux
UNIX & UNIX-u slični OS Uvod u Linux Željko Jeričević, Ph.D. www.riteh.hr/~zeljkoj/zeljko_jericevic.html zeljkoj@medri.hr UNIX Što je UNIX i zašto je važan Povijesni pregled Osnove Linux-a 2 November 2009
More informationGeant2 - JRA1. Upravljanje mjerenjem i performansama mreža (perfsonar, baza multi-domain nadzorne usluge) Danijel Matek (Srce)
Geant2 - JRA1 Upravljanje mjerenjem i performansama mreža (perfsonar, baza multi-domain nadzorne usluge) Danijel Matek (Srce) 21.11.2007, CUC2007, Rijeka Što je to JRA1? Glavni zadatak JRA1 (Performance
More informationPrimjena virtualnih računala u instalaciji i administraciji složenih programskih paketa
Naslov Primjena virtualnih računala u instalaciji i administraciji složenih programskih paketa Dalibor Grgec, Dubravko Žigman, Davor Cafuta Grgec-06/02-0 Plan izlaganja Problem instalacije nekih programskih
More informationIntroduction to Linux
Introduction to Linux Prof. Jin-Soo Kim( jinsookim@skku.edu) TA Sanghoon Han(sanghoon.han@csl.skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Announcement (1) Please come
More informationETHERNET LOKALNA MREŽA. I. Podešavanje mrežnih postavki računala u Linux operacijskom sustavu
ETHERNET LOKALNA MREŽA I. Podešavanje mrežnih postavki računala u Linux operacijskom sustavu Za umrežavanje računala potrebno je: - imati ugrađenu i podešenu Ethernet mrežnu karticu (instaliran pogonski
More informationOperacijski sustavi Laboratorijska vježba 05
Elektrotehnički fakultet Osijek Kneza Trpimira 2b HR-31000 Osijek www.etfos.hr Rad s datotečnim sustavom, tekstualni uređivači teksta Operacijski sustavi Laboratorijska vježba 05 Vježba 5: Rad s datotečnim
More informationUNIX. The Very 10 Short Howto for beginners. Soon-Hyung Yook. March 27, Soon-Hyung Yook UNIX March 27, / 29
UNIX The Very 10 Short Howto for beginners Soon-Hyung Yook March 27, 2015 Soon-Hyung Yook UNIX March 27, 2015 1 / 29 Table of Contents 1 History of Unix 2 What is UNIX? 3 What is Linux? 4 How does Unix
More informationUPUTSTVO ZA KORIŠĆENJE NOVOG SPINTER WEBMAIL-a
UPUTSTVO ZA KORIŠĆENJE NOVOG SPINTER WEBMAIL-a Webmail sistem ima podršku za SSL (HTTPS). Korištenjem ovog protokola sva komunikacija između Webmail sistema i vašeg Web čitača je kriptovana. Prilikom pristupa
More informationQRadar & StealthINTERCEPT
QRadar & StealthINTERCEPT Windows Security Intelligence Nađa Halebić security Sadržaj QRadar QRadar arhitektura StealthINTERCEPT Scenariji zaštite 8.6.2015 security 2 QRadar SIEM nove generacije Prije
More informationPKI Applet Desktop Application Uputa za instalaciju programske potpore
1 SADRŽAJ 1. UVOD 3 2. PODRŽANI OPERATIVNI SUSTAVI 3 3. PROGRAMSKI PREDUVJETI ZA INSTALACIJU PROGRAMSKE POTPORE 3 4. INSTALACIJA PROGRAMSKE POTPORE 3 5. DEINSTALACIJA PROGRAMSKE POTPORE 6 2 1. Uvod PKI
More informationVRIJEDNOSTI ATRIBUTA
VRIJEDNOSTI ATRIBUTA Svaki atribut (bilo da je primarni ključ, vanjski ključ ili običan atribut) može i ne mora imati ograničenja na svojim vrijednostima. Neka od ograničenja nad atributima: Null / Not
More informationLinux Systems Administration Getting Started with Linux
Linux Systems Administration Getting Started with Linux Network Startup Resource Center www.nsrc.org These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International
More informationInformatika Uvod u C#,.NET Framework i Visual Studio... nastavak...
Informatika Uvod u C#,.NET Framework i Visual Studio... nastavak... Prof. dr. sc. Tomislav Pribanić Izv. prof. dr. sc. Vedran Podobnik Doc. dr. sc. Marija Seder Sveučilište u Zagrebu Fakultet elektrotehnike
More informationIntroduction and Overview Getting Started
Introduction and Overview Getting Started 1 Chapter-1 Introduction and Overview Getting Started Chapter Objectives Definition of operating system and the services offered by it. Types of operating system.
More informationUpute za postavljanje Outlook Expressa
Upute za postavljanje Outlook Expressa Prije postavljanja klijenata morate obavezno obaviti prvu prijavu na web mail kako bi aktivirali vaš račun na novom sustavu. Ukoliko niste obavili prvu prijavu, nećete
More informationVježbe 2007/2008 iz kolegija OPERACIJSKI SUSTAVI Skripta za studente
Veleučili ilište u Rijeci Vježbe 2007/2008 iz kolegija OPERACIJSKI SUSTAVI Skripta za studente Bernard Vukelić, predavač Literatura David A. Solomon, Mark Russinovich: Inside Microsoft Windows 2000, Microsoft
More informationSVEUČILIŠNI RAČUNSKI CENTAR
SVEUČILIŠTE U ZAGREBU SVEUČILIŠNI RAČUNSKI CENTAR UPUTE ZA KORIŠTENJE USLUGE VIRTUAL PRIVATE SERVER (VPS) Zagreb, studeni 2015. Sadržaj A. PRAVILNIK USLUGE, UPUTE ZA KORISNIKE I OSTALE INFORMACIJE... 3
More informationCase Study Hrvatska pošta: Korisničko iskustvo iz snova. Tomislav Turk Samostalni sistem inženjer, Combis d.o.o. Zagreb,
Case Study Hrvatska pošta: Korisničko iskustvo iz snova Tomislav Turk Samostalni sistem inženjer, Combis d.o.o. Zagreb, 27.12.2018. Sadržaj Hrvatska pošta prije projekta Izazovi projekta Tehnologije korištene
More informationSberbank Business Online na Mozilla FireFox
Sberbank Business Online na Mozilla FireFox Verzija 1.6 Srpanj 2016. Sberbank d.d. Stranica 1 SADRŽAJ 1 INSTALACIJA... 2 2 POKRETANJE MOZILLE FIREFOX... 3 2.1 IMPORT SECURITY MODULA... 4 2.2 AUTOMATSKI
More informationSingle Sign-On s Officeom 365 na Kineziološkom fakultetu Sveučilišta u Zagrebu
Single Sign-On s Officeom 365 na Kineziološkom fakultetu Sveučilišta u Zagrebu Stipe Gorenjak, Kineziološki fakultet Sveučilišta u Zagrebu e-mail: stipe.gorenjak@kif.hr Sponzori Ugasite mobitele. Hvala.
More informationIntroduction to Linux. Woo-Yeong Jeong Computer Systems Laboratory Sungkyunkwan University
Introduction to Linux Woo-Yeong Jeong (wooyeong@csl.skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu What is Linux? A Unix-like operating system of a computer What is an
More informationIntroduction. What is Linux? What is the difference between a client and a server?
Linux Kung Fu Introduction What is Linux? What is the difference between a client and a server? What is Linux? Linux generally refers to a group of Unix-like free and open-source operating system distributions
More informationUputstvo za korišćenje logrotate funkcije
Copyright AMRES Sadržaj Uvod 3 Podešavanja logrotate konfiguracionog fajla 4 Strana 2 od 5 Uvod Ukoliko je aktivirano logovanje za RADIUS proces, može se desiti da posle određenog vremena server bude preopterećen
More informationCjenovnik usluga informacionog društva
Cjenovnik usluga informacionog društva Verzija: 01/2018 Sadržaj 1 Web hosting 3 2 Registracija domena 3 3 Internet marketing 3 4 E mail paketi 4 5 Virtuoz 4 6 Internet Security servis 5 7 Kolokacija servera
More informationComputer System Management - Unix/Linux
Computer System Management - Unix/Linux Amarjeet Singh August 30, 2011 Partly adopted from Computer System Management Slides by Navpreet Singh Logistics Learn-it-yourself topic assignment Many students
More informationProgramiranje III razred
Tehnička škola 9. maj Bačka Palanka Programiranje III razred Naredbe ciklusa for petlja Naredbe ciklusa Veoma često se ukazuje potreba za ponavljanjem nekih naredbi više puta tj. za ponavljanjem nekog
More informationLinux Kung Fu. Stephen James UBNetDef, Spring 2017
Linux Kung Fu Stephen James UBNetDef, Spring 2017 Introduction What is Linux? What is the difference between a client and a server? What is Linux? Linux generally refers to a group of Unix-like free and
More informationUvod u programiranje - vežbe. Kontrola toka izvršavanja programa
Uvod u programiranje - vežbe Kontrola toka izvršavanja programa Naredbe za kontrolu toka if, if-else, switch uslovni operator (?:) for, while, do-while break, continue, return if if (uslov) naredba; if
More informationIntroduction to Operating Systems. Note Packet # 1. CSN 115 Operating Systems. Genesee Community College. CSN Lab Overview
Introduction to Operating Systems Note Packet # 1 CSN 115 Operating Systems Genesee Community College CSN Lab Overview Dual booted Windows/Linux Workstations Linux workstations currently run CentOS and
More informationSadržaj. Verzija 03/2017 Primjenjuje se od 20. novembra godine
Sadržaj 1 Web hosting 3 2 Registracija domena 3 3 Internet marketing 3 4 E mail paketi 4 5 Virtuoz 4 6 Internet Security servis 5 7 Kolokacija servera 6 8 Cloud usluge 6 9 Aktivni servisi koji nijesu u
More information*nix Crash Course. Presented by: Virginia Tech Linux / Unix Users Group VTLUUG
*nix Crash Course Presented by: Virginia Tech Linux / Unix Users Group VTLUUG Ubuntu LiveCD No information on your hard-drive will be modified. Gives you a working Linux system without having to install
More informationCSS CSS. selector { property: value; } 3/20/2018. CSS: Cascading Style Sheets
CSS CSS CSS: Cascading Style Sheets - Opisuje izgled (appearance) i raspored (layout) stranice - Sastoji se od CSS pravila, koji defini[u skup stilova selector { property: value; 1 Font face: font-family
More informationJavaScript i HTML DOM
4. vježbe iz WEB programiranja četvrtak, 22. ožujka 2012. JavaScript 1. dio JavaScript i Što je DOM? Kako JS koristi DOM? Pristup elementima dokumenta Promjena i učitavanje vrijednosti tagova Primjer 1.
More informationFAT32 datotečni sustav
SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA Seminarski rad u okviru predmeta Računalna forenzika 2016/2017 FAT32 datotečni sustav Ivan Blažeković Zagreb, siječanj, 2017. Sadržaj 1. Uvod...
More informationIntroduction to Linux (Part I) BUPT/QMUL 2018/03/14
Introduction to Linux (Part I) BUPT/QMUL 2018/03/14 Contents 1. Background on Linux 2. Starting / Finishing 3. Typing Linux Commands 4. Commands to Use Right Away 5. Linux help continued 2 Contents 6.
More informationNove značajke u Liferay portalu v6.2. Ivica Čardić Senior Software Engineer, Liferay Inc.
Nove značajke u Liferay portalu v6.2 Ivica Čardić Senior Software Engineer, Liferay Inc. Fokus u Liferay v6.2 Mobilna platforma Poboljšano web iskustvo Kolaboracijska platforma Aplikacijska platforma Mobilna
More informationIntroduction to Linux
Introduction to Linux Prof. Jin-Soo Kim( jinsookim@skku.edu) TA - Kisik Jeong (kisik@csl.skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu What is Linux? A Unix-like operating
More informationBasics of system administration on a Unix system
Basics of system administration on a Unix system Contents Introduction 3 Unix 9 User environment: the shell 10 File management: starting from / 11 Text editing 12 Package management 13 User management
More information9. RAD S DATOTEKAMA PODATAKA
Rad s datotekama 7-1 9. RAD S DATOTEKAMA PODATAKA U programiranju se često radi sa skupovima podataka koji se čuvaju na jedinicama perfernih memorija, a koji se organizuju u posebne cjeline koje nazivamo
More informationIntroduction to Linux
Introduction to Linux Prof. Jin-Soo Kim( jinsookim@skku.edu) TA - Dong-Yun Lee (dylee@csl.skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu What is Linux? A Unix-like operating
More informationFtp Command Line Manual Windows Username Password Linux
Ftp Command Line Manual Windows Username Password Linux Midnight Commander is a console based full-screen text mode File Manager that allows you to copy, MC has many features which are useful for a user
More informationHybrid Cloud najbolje od oba svijeta
Partneri: Hybrid Cloud najbolje od oba svijeta Drazen.Bzik@COMBIS.HR Cloud okolina Hybrid infrastruktura Gartner & Hyperconverged Infrastruktura Source: Gartner, Magic Quadrant for Hyperconverged Infrastructure,
More informationSystems Programming. The Unix/Linux Operating System
Systems Programming The Unix/Linux Operating System 1 What is UNIX? A modern computer operating system Operating system: a program that acts as an intermediary between a user of the computer and the computer
More informationWelcome to getting started with Ubuntu Server. This System Administrator Manual. guide to be simple to follow, with step by step instructions
Welcome to getting started with Ubuntu 12.04 Server. This System Administrator Manual guide to be simple to follow, with step by step instructions with screenshots INDEX 1.Installation of Ubuntu 12.04
More informationUvod u računarstvo. Saržaj kolegija Uvod u računarstvo. Preddiplomski studij elektrotehnike 2009/2010. Arhitektura računala.
Uvod u računarstvo Preddiplomski studij elektrotehnike 2009/2010 prof.dr.sc. Ivo Ipšić Saržaj kolegija Uvod u računarstvo Uvod i razvoj računala Zapis podataka i kodiranje informacija u računalu Graña
More informationCS 300 Data Structures
CS 300 Data Structures Introduction 1 Topics Data Structures Linux C Programming Software Development Tools Software Development Methods 2 UNIX/Linux/GNU UNIX is an Operating System (OS) 1969 at Bell Labs
More informationUnaprjeñenje sigurnosti u mrežama pružatelja
Unaprjeñenje sigurnosti u mrežama pružatelja usluga Miroslav Šimić miroslav.simic@snt.hr CCIE #19429 Agenda Zaštita mrežne infrastrukture Zaštita na rubovima mreže Uočavanje i sprječavanje napada Agenda
More informationLinux Session Part I. Kesavan M
Linux Session Part I Kesavan M 180976 Overview What is an Operating System? UNIX History Parts of the UNIX OS Flavors of UNIX Before Linux GNU project Beginning of Linux Linux Today Linux - free software
More informationWelcome to CIS 90 Introduction to UNIX/Linux
Permissions Shell commands Secure logins Processes Scheduling tasks Mail Welcome to CIS 90 Introduction to UNIX/Linux Navigate file tree Files and directories vi editor Environment variables Filters Pipes
More informationIzrada VI laboratorijske vježbe
Izrada VI laboratorijske vježbe 1. Programirati proceduru koja se aktivira sa Standard palete alatki klikom na button Fajlovi. Prilikom startovanja procedure prikazuje se forma koja sadrži jedan list box
More informationOsnove programskog jezika C# Čas 5. Delegati, događaji i interfejsi
Osnove programskog jezika C# Čas 5. Delegati, događaji i interfejsi DELEGATI Bezbedni pokazivači na funkcije Jer garantuju vrednost deklarisanog tipa. Prevodilac prijavljuje grešku ako pokušate da povežete
More informationTP-LINK TL-WPA4220 strujni prijenosnik Internet ili IPTV signala s bežičnim modulom. Priručnik za korištenje i brzu instalaciju
TP-LINK TL-WPA4220 strujni prijenosnik Internet ili IPTV signala s bežičnim modulom Priručnik za korištenje i brzu instalaciju Sadržaj ŠTO JE TP-LINK TL-WPA4220... 3 KAKO KORISITI TP-LINK TL-WPA4220...
More informationDobrodošli na radionicu. Zimbra kao alat za potporu i suradnju u uredskom poslovanju.
Zimbra OSE on Debian Dobrodošli na radionicu Zimbra kao alat za potporu i suradnju u uredskom poslovanju. Visoko učilište Effectus, visoka škola za financije i pravo Boris Denisov bdenisov@vsfp.eu Zimbra
More informationPRINCIPI SOFTVERSKOG INŽENJERSTVA TIM NAZIV_TIMA
PRINCIPI SOFTVERSKOG INŽENJERSTVA TIM NAZIV_TIMA SPECIFIKACIJA BAZE PODATAKA ZA PROJEKAT NAZIV_PROJEKTA Veb knjižara - Specifikacija baze podataka 1 10.04.2017. Verzija V 1.0 Datum: 20. mart 2017. Istorija
More informationPREDMET. Osnove Java Programiranja. Čas JAVADOC
PREDMET Osnove Java Programiranja JAVADOC Copyright 2010 UNIVERZITET METROPOLITAN, Beograd. Sva prava zadržana. Bez prethodne pismene dozvole od strane Univerziteta METROPOLITAN zabranjena je reprodukcija,
More informationOperativni Sistem koji podržava multitasking
Windows Windows Operativni Sistem koji podržava multitasking Kompatibilan sa prethodnim verzijama Windows-a Koristi grafičko okruženje Jednostavan za instalaciju i upotrebu IKONE Desktop START MENI TASK
More informationOperacijski sustavi. Laboratorijska vježba 2. Petra Lončar, mag. ing. el., asistent FESB, 2016.
Operacijski sustavi Laboratorijska vježba 2 Petra Lončar, mag. ing. el., asistent ploncar@fesb.hr FESB, 2016. Linux procesi procesi su programi koji se izvršavaju i pritom zauzimaju sredstva sustava (spremnik,
More informationInformacioni sistemi i baze podataka
Fakultet tehničkih nauka, Novi Sad Predmet: Informacioni sistemi i baze podataka Dr Slavica Kordić Milanka Bjelica Vojislav Đukić Rad u učionici (1/2) Baze podataka (db2015): Studentska korisnička šema
More informationUputa: Zabranjeno je koristiti bilo kakva pomagala. Rje²enja pi²ete desno od zadatka. Predajete samo ovaj list.
Ime i prezime: Asistent: Predava : Programiranje (C) 1. kolokvij 14. 4. 2003. 1. 2. 3. 4. 5. 6. 7. Uputa: Zabranjeno je koristiti bilo kakva pomagala. Rje²enja pi²ete desno od zadatka. Predajete samo ovaj
More informationOUR KNOWLEDGE FOR YOUR SUCCESS. Iskustva u razvoju i implementaciji ADF aplikacije
Iskustva u razvoju i implementaciji ADF aplikacije Sadržaj Opis aplikacije za AZ Mirovinski Fond Internacionalizacija aplikacije Integracija sa Oracle Reports Iskorištenje postojeće PL/SQL logike Kreiranje
More informationdr. sc.. Josip Musić Originalne slideove izradio:
Uvod u programiranje Programiranje 1 (450) Poglavlje 1 Uvod u računala, Microsoft.NET i VB.NET (dio 2 od 2): Pregled.NET platforme dr. sc.. Josip Musić jmusic@fesb.hr 1 Originalne slideove izradio: Teo
More informationJezik Baze Podataka SQL. Jennifer Widom
Jezik Baze Podataka SQL SQL o Jezik koji se koristi u radu sa relacionim bazama podataka o Nije programski jezik i manje je kompleksan. o Koristi se isključivo u radu za bazama podataka. o SQL nije case
More informationFcheck IDS alat CCERT-PUBDOC
Fcheck IDS alat CCERT-PUBDOC-2000-11-06 Sigurnosni problemi u računalnim programima i operativnim sustavima područje je na kojem CARNet CERT kontinuirano radi. Rezultat toga rada ovaj je dokument koji
More information3. Struktura operacijskog sustava
3. Struktura operacijskog sustava Kako je već u uvodu napomenuto operacijski sustav osigurava okolinu za izvoďenje korisničkih programa. Kao i u svakom postupku projektiranja tako i kod projektiranja operacijskog
More informationDesktop IKONE START MENI. TASK BAR traka zadataka RADNA POVRŠINA
Windows XP Windows XP Operativni Sistem koji podržava multi-tasking Kompatibilan sa prethodnim verzijama Windows-a Koristi grafičko okruženje Jednostavan za instalaciju i upotrebu Desktop IKONE START MENI
More informationFilesystem Hierarchy and Permissions
and Linux Prepared by Steven Gordon on 19 April 2017 Common/Reports/linux-file-permissions.tex, r1417 1/15 Multiuser and Server Operating System Linux systems are commonly used as a multi-user system E.g.
More informationUnix System Architecture, File System, and Shell Commands
Unix System Architecture, File System, and Shell Commands Prof. (Dr.) K.R. Chowdhary, Director COE Email: kr.chowdhary@iitj.ac.in webpage: http://www.krchowdhary.com JIET College of Engineering August
More informationMrežni koncepti (koncept, skica, nacrt, plan) o Pregled na najvažnije koncepte mreže. Slanje paketa sa Argon-1 prema Neon-u
Mrežni koncepti (koncept, skica, nacrt, plan) Arhitektura tu protokola o Pregled na najvažnije koncepte mreže Protokol slojevi Encapsulation Uvod u mreže. Mrežna apstrakcija Ova prezentacija koristi primjer
More informationRazvoj hibridnih mobilnih aplikacija pomoću PhoneGap platforme
INFOTEH-JAHORINA Vol. 12, March 2013. Razvoj hibridnih mobilnih aplikacija pomoću PhoneGap platforme Igor Dujlović Elektrotehnički fakultet Banja Luka Banja Luka, BiH dujlovic@gmail.com Zoran Đurić Elektrotehnički
More informationINTRODUCTION TO LINUX
INTRODUCTION TO LINUX REALLY SHORT HISTORY Before GNU/Linux there were DOS, MAC and UNIX. All systems were proprietary. The GNU project started in the early 80s by Richard Stallman Goal to make a free
More informationCOPYRIGHTED MATERIAL. Unix Fundamentals. Brief History
1 Unix Fundamentals The Unix operating system was created more than 30 years ago by a group of researchers at AT&T s Bell Laboratories. During the three decades of constant development that have followed,
More informationLinux & Shell Programming 2014
Unit -1: Introduction to UNIX/LINUX Operating System Practical Practice Questions: Find errors (if any) otherwise write output or interpretation of following commands. (Consider default shell is bash shell.)
More informationManage Directories and Files in Linux. Objectives. Understand the Filesystem Hierarchy Standard (FHS)
Manage Directories and Files in Linux Objectives Understand the Filesystem Hierarchy Standard (FHS) Identify File Types in the Linux System Change Directories and List Directory Contents Create and View
More informationSolarwinds rješenja za nadzor i upravljanje mrežom
Logotip sponzora Solarwinds rješenja za nadzor i upravljanje mrežom Jozo Stjepanović STORM Computers 1 Network Management system Network Mangement opisuje skup aktivnosti, procedura i alata koji zajedno
More informationFtp Command Line Commands Linux Example Windows Put
Ftp Command Line Commands Linux Example Windows Put Examples of typical uses of the command ftp. This lists the commands that you can use to show the directory contents, transfer files, and delete files.
More informationIntroduction of Linux
Introduction of Linux 阳 oslab2018_class1@163.com 寅 oslab2018_class2@163.com PART I Brief Introduction Basic Conceptions & Environment Install & Configure a Virtual Machine Basic Commands PART II Shell
More informationILM implementacija DWH baza u T-mobile
ILM implementacija DWH baza u T-mobile Bojan Šumljak, PS Consultant Hrvoje Dubravica, PS Head Consultant www.snt-world.com 1 Što je ILM? - information Lifecycle Management praksa primjenjivanja pravila
More informationPARALELNO PROGRAMIRANJE
Predavanje 09 Odjel za matematiku 1 PARALELNO PROGRAMIRANJE POSIX threadovi za C++ Predavanje 09 Odjel za matematiku 2 Programske niti (thread) unutar procesa Danas ćemo se upoznati s POSIX thread bibliotekom
More informationUNIX Concepts COMPSCI 386
UNIX Concepts COMPSCI 386 Topics History of C and UNIX The GNU Project Linux Command-Line Basics UNIX-Style File System Multics Multiplexed Information and Computing Service Time-sharing system for mainframes
More informationLinux Essentials. Programming and Data Structures Lab M Tech CS First Year, First Semester
Linux Essentials Programming and Data Structures Lab M Tech CS First Year, First Semester Adapted from PDS Lab 2014 and 2015 Login, Logout, Password $ ssh mtc16xx@192.168.---.--- $ ssh X mtc16xx@192.168.---.---
More informationIntroduction to Linux Overview and Some History
Introduction to Linux Overview and Some History Computational Science and Engineering North Carolina A&T State University Instructor: Dr. K. M. Flurchick Email: kmflurch@ncat.edu Operating Systems and
More informationIBM Endpoint Manager. Maja Kehić. security
IBM Endpoint Manager Maja Kehić security IBM Endpoint Manager Endpoints Jedinstven agent Desktop / laptop / server endpoint Mobile Purpose specific Jedinstvena konzola Zajednička infrastruktura Jedan server
More informationINF322 Operating Systems
Galatasaray University Computer Engineering Department INF322 Operating Systems TP01: Introduction to Linux Ozan Çağlayan ocaglayan@gsu.edu.tr ozancaglayan.com Fundamental Concepts Definition of Operating
More informationKorisničko uputstvo za instalaciju i podešavanje securew2 programa za pristup eduroam servisu
Korisničko uputstvo za instalaciju i podešavanje securew2 programa za pristup eduroam servisu Termin supplicant se koristi u IEEE 802.1X standardu. U širem značenju, ovaj termin predstavlja entitet (korisnik
More informationLinux Essentials Objectives Topics:
Linux Essentials Linux Essentials is a professional development certificate program that covers basic knowledge for those working and studying Open Source and various distributions of Linux. Exam Objectives
More informationCommands are in black
Starting From the Shell Prompt (Terminal) Commands are in black / +--------+---------+-------+---------+---------+------ +------ +------ +------ +------ +------ +-- Bin boot dev etc home media sbin bin
More informationLinux Kung-Fu. James Droste UBNetDef Fall 2016
Linux Kung-Fu James Droste UBNetDef Fall 2016 $ init 1 GO TO https://apps.ubnetdef.org GO TO https://apps.ubnetdef.org GO TO https://apps.ubnetdef.org GO TO https://apps.ubnetdef.org GO TO https://apps.ubnetdef.org
More informationTema 8: Koncepti i teorije relevantne za donošenje odluka (VEŽBE)
Tema 8: Koncepti i teorije relevantne za donošenje odluka (VEŽBE) SISTEMI ZA PODRŠKU ODLUČIVANJU dr Vladislav Miškovic vmiskovic@singidunum.ac.rs Fakultet za računarstvo i informatiku 2013/2014 Tema 8:
More information