Operační systémy. Cvičení 1: Seznámení s prostředím

Podobné dokumenty
Úvod do Operačních Systémů

Úvod, jednoduché příkazy

C2110 Operační systém UNIX a základy programování

C2110 Operační systém UNIX a základy programování

Úvod do Linuxu. SŠSI Tábor 1

Úvod do Unixu. man: příkaz pro zobrazení nápovědy k danému příkazu, programu (pokud je k dispozici), např. man cp. pwd: vypíše cestu k aktuální pozici

Dokumentace k produktu IceWarp Notifikační nástroj

Úloha 3 editor a skripty. připojte se vzdáleně na dray6.feld.cvut.cz heslo získáte na adrese

FIREMNÍ CERTIFIKÁT V APLIKACI PŘÍMÝ KANÁL NÁVOD PRO KLIENTY

PŘÍKAZY OVLÁDÁNÍ SHELLU

1 Správce licencí Správce licencí Správce licencí Start > Všechny programy > IDEA StatiCa > Správce licencí Soubor > Správce licencí Licence

konec šedesátých let vyvinut ze systému Multics původní účel systém pro zpracování textů autoři: Ken Thompson a Denis Ritchie systém pojmnoval Brian

Téma 8: Konfigurace počítačů se systémem Windows 7 IV

ČSOB Business Connector instalační příručka

Přednáška 5. Identita uživatelů, procesů a souborů. Přístupová práva a jejich nastavení. Úvod do Operačních Systémů Přednáška 5

ČSOB Business Connector Instalační příručka

Demoprojekt Damocles 2404

ČSOB Business Connector

Připojení ke vzdálené aplikaci Target 2100

Základy programování (IZP)

Úvod. unx-predn_01-uvod.odt :13:43 1

SKYLA Pro II. Popis instalace programu

Téma 1: Práce s Desktop. Téma 1: Práce s Desktop

PSK3-7. Plánované spouštění programů a správce sezení. Skupiny procesů

Karel Bittner HUMUSOFT s.r.o. HUMUSOFT s.r.o.

Přednáška 1. Úvod. Historie OS Unix. Architektura OS Unix. Interpret příkazů. SHELL. Zpracování příkazové řádky. Speciální znaky. Zkratky příkazů.

Studium enzymatické reakce metodami výpočetní chemie

Střední odborná škola a Střední odborné učiliště, Hořovice

Nastavení DCOM. Uživatelský manuál

Instalace a první spuštění Programu Job Abacus Pro

Certifikační autorita EET Modelové postupy vytvoření souboru žádosti o certifikát

Střední odborná škola a Střední odborné učiliště, Hořovice

File Transfer Protocol (FTP)

Paralelní výpočty na clusteru KMD

Nová áplikáce etesty Př í přává PC ž ádátele

TACHOTel manuál 2015 AURIS CZ

Instalace webové služby Mydlinka

PREMIER E Agent. Jak to funguje?

KIV/ZI Základy informatiky

C2115 Praktický úvod do superpočítání

PRACUJEME S SHELLEM Ať žije BASH.

IM Instalace síťové verze SprutCAM. 1Nastavení serveru Vlastní instalace serveru...2 3Nastavení uživatelského počítače...

Téma 11: Instalace a práva programů. Téma 11: Instalace a práva programů

IT ESS II. 1. Operating Systém Fundamentals

Operační systém GNU/Linux

Návod k obsluze IP kamery Zoneway. IP kamery jsou určené pro odbornou montáž.

Základy programování (IZP)

Téma 7: Konfigurace počítačů se systémem Windows 7 III. Téma 7: Konfigurace počítačů se systémem Windows 7 III

KIV/ZI Základy informatiky. 2. cvičení Univerzitní WebNet. Přednášející: Ing. Jana Krutišová Cvičící: Ing. Michal Nykl

Pro označení disku se používají písmena velké abecedy, za nimiž následuje dvojtečka.

Přednáška 8. Proměnné. Psaní a ladění skriptů. Parametry skriptu. Vstup a výstup. Konfigurační soubory shellu. Úvod do Operačních Systémů Přednáška 8

Doporučené nastavení prohlížeče MS Internet Explorer 7 a vyšší pro Max Homebanking PS s využitím čipové karty

VÝPOČETNĚ NÁROČNÉ APLIKACE S VYUŽITÍM VIRTUALIZACE PRACOVNÍCH STANIC NA BÁZI INTEGRACE TECHNOLOGIÍ MICROSOFT VDI A SUN RAY

Vytvoření bootovatelného média

SME Terminál + SmeDesktopClient. Instalace. AutoCont CZ a.s.

Obsah. KELOC CS, s.r.o... v ý v o j a p r o d e j e k o n o m i c k é h o s o f t w a re

SSH: dálková správa serveru

Práce s ovými schránkami v síti Selfnet

ANALÝZA TCP/IP 2 ANALÝZA PROTOKOLŮ DHCP, ARP, ICMP A DNS

Příručka pro uživatele ČSOB InternetBanking 24 a ČSOB BusinessBanking 24 Online s čipovou kartou v operačním systému Mac OS X

MS WINDOWS I. řada operačních systémů firmy Microsoft *1985 -? Historie. Práce ve Windows XP. Architektura. Instalace. Spouštění

Základy programování (IZP)

XTB VPS. XTB Virtual Private Server manuál

NAS 107 Seznámení s Control Center

ABRA Software a.s. ABRA on- line

UŽIVATEL, SKUPINA, PROCES

Budka / krmítko s vestavěnou IP kamerou BC-xxx / KC-xxx Konfigurace síťových parametrů IP kamery

Manuál pro používání aplikace IDMonitor

Příručka pro klientský certifikát

STATISTICA 9 Postup instalace plovoucí síťové verze na terminálovém serveru a Citrixu

Skripty - úvod. Linux - skripty 2

Základy programování Úvodní informace. doc. RNDr. Petr Šaloun, Ph.D. VŠB-TUO, FEI (přednáška připravena z podkladů Ing. Michala Radeckého)

Postup přechodu na podporované prostředí. Přechod aplikace BankKlient na nový operační systém formou reinstalace ze zálohy

Přístup k poště MS Office 365 mají pouze studenti 1. a 2. ročníku EkF prezenčního studia. Přístup k ostatním službám mají všichni studenti.

Úprava a instalace lokálního repozitáře pro provoz ve virtualizačním prostředí VMware Server

Příručka nastavení funkcí snímání

Interní předpis. Pokyn pro uživatele

Příručka pro klientský certifikát

1. POSTUP INSTALACE A KONTROLA NASTAVENÍ MICROSOFT SQL SERVERU 2005 EXPRESS:

Instalace programu ProVIS

Metody zabezpečeného přenosu souborů

Instalace webové služby Mydlinka

Doporučený návod na síťovou instalaci programu Aconto SQL 11.5

Protokol TELNET. Schéma funkčních modulů komunikace protokolem TELNET. Telnet klient. login shell. Telnet server TCP/IP.

Instalace Dosemu na Linux Ubuntu 12.04

Dokumentace k produktu IceWarp Outlook konektor

Informační manuál PŘIHLÁŠENÍ DO SÍTĚ NOVELL (ZAMĚSTNANEC, DOKTORAND)

Automatický start ovladače RJ či terminálu přes Naplánované úlohy níže postup pro Win2000 až XP. Postup pro Win7 a Vista je stručně na poslední straně

LINUX - INSTALACE & KONFIGURACE

Node-RED pro UniPi Axon Podrobný návod

eliška 3.04 Průvodce instalací (verze pro Windows 7) w w w. n e s s. c o m

multiverze Pro Windows Vista/XP/9x/2000

Základy IOS, Přepínače: Spanning Tree

Django. Webový framework pro Python Projekt = webová stránka Aplikace = určitá funkcionalita webu

Manuál pro práci s kontaktním čipem karty ČVUT

Základy programování Úvodní informace. doc. RNDr. Petr Šaloun, Ph.D. VŠB-TUO, FEI (přednáška připravena z podkladů Ing. Michala Radeckého, Ph.D.

MS Windows 7. Milan Myšák. Příručka ke kurzu. Milan Myšák

Národní šetření výsledků žáků v počátečním vzdělávání

MATLABLINK - VZDÁLENÉ OVLÁDÁNÍ A MONITOROVÁNÍ TECHNOLOGICKÝCH PROCESŮ

Transkript:

Operační systémy Cvičení 1: Seznámení s prostředím 1

Obsah cvičení Organizace cvičení Učebna K311 Unixová učebna K327 (Solárium) Přihlášení do Unixu Spouštění vzorových příkladů vzdáleně (Unix) lokálně (Cygwin) Příkazový interpret (shell) Unixu různé typy interpretů 2

Organizace cvičení Informace o předmětu (přednášky, cvičení, zkouška, ) http://service.felk.cvut.cz/courses 3

Podmínky pro získání zápočtu Semestrální úloha vlákna (max. 30 bodů) Semestrální úloha procesy (max. 30 bodů) Nutnou podmínkou pro získání zápočtu je aspoň 10 bodů z každém semestrální úlohy! Odevzdání semestrální úlohy po termínu (viz. harmonogram) je za 0 bodů. 4

Učebna K311 Vybavení učebny: PC s Windows XP Jména počítačů: pc-311-20,, pc-311-40 Konto v K311 zřízeno automaticky při zapsaní předmětu Lokální přihlášení (v K311) vaše uživatelské jméno + vaše počáteční heslo Kde zjistit počáteční heslo http://service.felk.cvut.cz/heslo Jak spustit webový prohlížeč, když neznáte heslo pomocí omezeného účtu uživatelské jméno=heslo, heslo=skola.2004 5

Učebna K311 Jak si změnit heslo Ctrl Alt Del Změnit heslo 6

Úkol Zjistěte si vaše počáteční heslo. Přihlaste se lokálně v učebně K311 do Windows XP. Nastavte si nové heslo. 7

Unixová učebna K327 (Solarium) Vybavení učebny Jméno počítače Typ počítače Operační systém Charakteristika sunray1, sunray2 sunrise2, sunrise3 Sun Blade 1000 Workstation Solaris 9 Výkonné unixové servery. Obhospodařují terminály SUNRAY. java1,, java7 Ultra 5 Workstation Solaris 9 Méně výkonné pracovní stanice. sol21,, sol24 Ultra 10 Workstation Solaris 9 Výkonné pracovní stanice. 8

Přihlášení do Unixu Konto v K327 zřízeno automaticky při zapsaní předmětu Lokální přihlášení (v K327) stačí zadat uživatelské jméno a heslo, popř. změnit Options Vzdálené přihlášení (odkudkoliv) z Unixu pomocí ssh (Security Shell) ssh uživatel@počítač z Windows XP pomocí např. PuTTY Přenos dat mezi Unixovými systémy pomocí scp (Security Copy) scp soubor uživatel@počítač:adresář mezi Unixem a Windows XP pomocí např. WinSCP Jak si změnit heslo pomocí příkazu passwd 9

Jak spouštět vzorové příklady Na cvičeních budou popisovány vzorové příklady, které byly odladěny pod OS Solaris 9. Spouštění vzorových příkladů Vzdáleně přes znakové rozhraní (PuTTY) Vzdáleně přes grafické rozhraní (Cygwin-X + PuTTY) Lokálně ve znakovém prostředí (Cygwin) Lokálně v grafické prostředí (Cygwin-X) Lokální počítač pc-311-x.felk.cvut.cz, kde X {20,21,,40} Vzdálený počítač sunray1.felk.cvut.cz, pokud X je liché sunray2.felk.cvut.cz, pokud X je sudé 10

Vzdálené přihlášení přes znakové rozhraní Na lokálním počítači spustit SSH klienta Start Programs PuTTY PuTTY 11

Úkol Zjistěte jméno počítače, na kterém jste lokálně přihlášeni v učebně K311 Přihlaste se vzdáleně na počítač v učebně K327 podle následujícího pravidla Lokální počítač pc-311-x.felk.cvut.cz, kde X {20,21,,40} Vzdálený počítač sunray1.felk.cvut.cz, pokud X je liché sunray2.felk.cvut.cz, pokud X je sudé Pomocí příkazu hostname si ověřte, kde jste právě přihlášeni Nastavte si nové heslo na vzdáleném počítači Poznámka: počítače v K327 mají společný systém souborů a jmenné služby změna na jednom počítači se projeví i na ostatních 12

Vzdálené přihlášení přes grafické rozhraní Na lokálním počítači spustit Xserver Start Programs Cygwin Cygwin Bash Shell v terminálovém okénku zadat příkaz startx Na lokálním počítači spustit SSH klienta Start Programs PuTTY PuTTY PuTTY Connection SSH X11 Enable X11 forwarding 13

Úkol Přihlaste se vzdáleně přes grafické rozhraní na počítač v K327, jako v předchozím úkolu. Spusťte na vzdáleném počítači grafickou aplikaci /usr/openwin/bin/xterm V okénku xterm zadejte příkaz hostname a ověřte, kde se tento příkaz provede. V okénku xterm zadejte příkaz who a ověřte, odkud jste se vzdáleně přihlásili 14

Cygwin - upozornění Domovské adresáře jsou mapovány na disk h: Aplikace ukončujte korektním způsobem exit/křížek v okně exit z příkazové řádky NEDÁVEJTE odkaz/shortcut na Plochu/Desktop přesměruje se na server a používá se UNC syntaxe, kterou Cygwin neumí Cygwin neumožňuje nastavení přístupových práv tak, aby se zamezilo nežádoucím instalacím a zásahům poškození instalace zablokování uživatele 15

Znakové prostředí Cygwin Na lokálním počítači spustit Cygwin Bash Shell Start Programs Cygwin Cygwin Bash Shell V terminálovém okénku můžeme zadávat unixové příkazy Cygwin umožňuje emulovat unixové prostředí v MS Windows Negarantujeme, že vzorové příklady budou plně funkční v tomto prostředí. Více informací o prostředí Cygwin naleznete na http://www.root.cz/clanky/cygwin-unix-ve-windows 16

Grafické prostředí Cygwin-X Na lokálním počítači spustit Xserver Start Programs Cygwin Cygwin Bash Shell v terminálovém okénku zadat příkaz startx Z terminálového okénka můžeme spouštět jednotlivé unixové příkazy grafické aplikace Pokud chcete psát v Cygwin-X pouze anglicky, nastavte si v MS Windows jako implicitní jazyk angličtinu 17

Úkol Zkuste spustit příkaz xterm ve znakovém prostředí Cygwin v grafickém prostředí Cygwin Jaký je výsledek? 18

Příkazový interpret (shell) Unixu Rozhraní mezi uživatelem a jádrem OS Hlavní použití interpretu interaktivní režim: uživatel zadává příkazy a interpret je ihned provádí dávkový režim: interpret provádí příkazy uložené v souboru (scénáři), scénář = unixové příkazy + řídící příkazy (např. podmíněné příkazy, cykly, ) přizpůsobení unixového sezení: interpret umožňuje definovat proměnné, které řídí chování vašeho unixového sezení 19

Typy interpretů Skupina Bourne shellů Bourne Shell /bin/sh Korn Shell /bin/ksh Bourne Again Shell /bin/bash Skupina C shellů C Shell /bin/csh Toronto C Shell /bin/tcsh Interprety z dané skupiny jsou zpětně kompatibilní Informace o konkrétním interpretu lze najít v Unixovém manuálu man interpret 20

Úkol Zjistěte jaký interpret je spuštěn ve vašem terminálu Návod 1. přihlaste se do Unixu/Cygwinu 2. pomocí příkazu ps můžeme vypsat procesy, které běží v daném terminálu, tzn. i daný interpret ps 21