Unix pro začínající studentyPřístup k systému UnixStudenti mají možnost přistupovat na systémy Unix z osobních počítačů a pracovních stanic. Každý uživatel musí mít před zahájením práce vytvořen systémový účet identifikovaný přihlašovacím jménem. Studenti FIT mají přiděleno přihlašovací jméno při zápisu a toto jméno platí po celou dobu studia pro počítače, na které mají studenti přístup (servery eva.fit.vutbr.cz, merlin.fit.vutbr.cz, počítače na učebnách pod OS Linux a další). Soupis dostupných počítačů je na www.fit.vutbr.cz/CVT/pclab.html , www.fit.vutbr.cz/CVT/unixlab.html a pro servery na www.fit.vutbr.cz/CVT/servers.html. Informace pro OS Linux jsou na www.fit.vutbr.cz/CVT/linux. PřihlášeníNa serverech Unix je tradičně používáno primárně znakové rozhraní (domácí úkol: proč?). Oproti dřívějším serverům Unix, ke kterým se uživatelé připojovali prostřednictvím znakových terminálů připojených sériovým rozhraním, se dnes používá zejména vzdálený síťový přístup nebo práce na konzole počítače (u architektury PC na monitoru a klávesnici). V obou případech zůstávají zachovány rysy znakového rozhraní klasického sériového terminálu. Přihlášení přes síť ze systému Windows XPNa osobních počítačích FIT lze spustit program Putty přes nabídku Start. Tento program emuluje znakový terminál systému Unix přes lokální síť šifrovaným protokolem ssh (Secure SHell). Požadovaný server je možné zvolit buď výběrem z předdefinované nabídky nebo ručním zadáním jména. Standardně je nastaveno použití preferované služby ssh. Po otevření spojení se vypíše výzva pro zadání uživatelského jména ve tvaru login as:. Uživatelské jméno se zadává malými písmeny, tak jak je uvedeno na oznámení o přiděleném účtu! Po zadání uživatelského jména pokračuje přihlašování stejně jako je popsáno v následujícím odstavci. Přihlášení přes síť v systému Unix/LinuxPro přihlašování použijte příkaz ssh jméno serveru. Protože už jste přihlášeni v systému Unix a hlásite se z něj na jiný server, použije se automaticky vaše přihlašovací jméno. V případě, že se přihlašujete ze systému, kde nemáte standardní školní přihlašovací jméno, musíte použít příkaz ssh ve tvaru ssh login@jméno serveru. Dalším krokem přihlašování je zadání hesla po výzvě Password:. Heslo je tajná sekvence znaků, kterou si chrání každý uživatel svůj uživatelský účet před zneužitím. Heslo se při zadávání neopisuje, aby jej nemohl nikdo z obrazovky terminálu přečíst. Heslo musíte zadat přesně tak, jak vám bylo oznámeno nebo jak jste si jej naposled nastavili. Rozlišují se malá a velká písmena, je třeba dát pozor na přepnutí klávesnice česká/anglická, ale také na režim numerických kláves (pokud je používáte pro zadávání číslic). Pokud uděláte při psaní chybu, lze chybu opravit klávesou <BS> (BACKSPACE, návrat kurzoru) a přepsáním nesprávně zadaných znaků. Pozor: klávesa Šipka vlevo není obvykle to samé jako klávesa BACKSPACE a nelze ji použít pro smazání napsaných znaků. Pokud bylo zadáno jméno nebo heslo špatně, vypíše se chybové hlášení Login incorrect a očekává se znovu zadání přihlašovacího jména i hesla:
Po správném přihlášení se může vypsat dotaz na typ emulovaného znakového terminálu ve tvaru "TERM=(vt102)". Na tento dotaz je třeba odpovědět typem terminálu, na kterém pracujete (např. v programu Putty lze nastavit emulaci terminálů VT100, VT300, Xterm, konzoly Linux, apod.). Pokud je typ terminálu shodný s typem vypsaným v závorkách, pak stačí typ pouze potvrdit klávesou <Return>. Často používané typy terminálů jsou:
Pokud máte nastaven nesprávný typ terminálu, pak nebudou správně pracovat některé programy, které využívají vlastnosti konkrétních terminálů (například editor vi). Typ terminálu můžete opravit tak, že zadáte příkaz:
Nejjednodušší způsob, jak se odhlásit a ukončit činnost u počítače, je zadat příkaz exit nebo na prázdném řádku stisknout klávesu <CTRL-D>. Změna heslaPři prvním přihlášení si ve vlastním zájmu změňte počáteční heslo příkazem passwd. Program nejprve vypíše výzvu:
a musíte zadat stávající platné heslo. Heslo se při psaní na obrazovce nezobrazuje, stejně jako při přihlašování. Pak následuje nabídka povolených hesel a výzva pro zadání nového hesla:
Na tento dotaz zadáte své nové heslo. Obecně by mělo mít heslo alespoň 8 znaků a nesmí být triviální (anglické, české slovo, jméno, osobní údaje, apod.). Na všech serverech FIT si musíte zvolit jedno z nabízených hesel, jinak se změna hesla neuskuteční. Výzva pro zadání hesla je ještě jednou opakována:
Druhé zadání hesla slouží pro kontrolu, zda bylo heslo poprvé zadáno dobře. Po nastavení hesla si musíte heslo dobře zapamatovat, protože jej nelze žádným způsobem zjistit. Dokonce ani správce serveru vám nemůže zjistit zapomenuté heslo! Za ochranu uživatelského účtu před zneužitím je zodpovědný uživatel samotný. Heslo je třeba udržovat tajné. Heslo nesmíte ukládat nikde v otevřené podobě, ani sdělovat jiným osobám. Před odchodem od terminálu na delší dobu se vždy odhlašte. Pokud objevíte ve svém adresáři neznámé cizí soubory nebo zjistíte, že váš účet používá někdo jiný, okamžitě to oznamte správci systému (postmaster@fit.vutbr.cz). Komunikace nešifrovanými protokoly telnet (ftp, pop3, imap4) není nijak chráněna a může být snadno monitorována. Pokud se přihlašujete na fakultní servery nebo servery VTI z jiných sítí, naučte se používat bezpečné metody přístupu k síťovým službám (viz http://www.fit.vutbr.cz/CVT/net/ssh.html). Zadávání příkazůPokud je na terminálu vypsána výzva interpretu příkazů, pak lze zadat příkaz. Příkaz zadáte tak, že napíšete nejprve jméno příkazu malými písmeny a pak případné další parametry příkazu. Při psaní příkazů je třeba dodržovat tato pravidla:
Dokud není příkaz ukončen klávesou <Enter>, lze napsaný příkaz opravovat pomocí klávesy <BS> (BACKSPACE) nebo jej celý zrušit klávesou <CTRL-U>. Klávesa <BS> maže znak před kurzorem. Takto lze odmazat nesprávně napsaný text a přepsat jej správně. Pokud na klávesu <BS> nereaguje počítač odmazáním posledního znaku, zkontrolujte nejprve, zda skutečně používáte klávesu <BS> (je většinou vpravo nahoře na písmenné části klávesnice). Klávesa <BS> bývá někdy označena podobně jako klávesa pro pohyb kurzoru vlevo (šipka doleva), klávesa pro pohyb vlevo je ale většinou na samostatné části klávesnice, společně s ostatními klávesami pro pohyb kurzoru. Speciální znakyNěkteré znaky se do psaného příkazu neukládají, mají speciální význam. Přehled speciálních znaků:
Nastavení speciálních znaků si můžete vypsat příkazem:
On-line manuálPopis všech příkazů, programů, podprogramů a formátů souborů je dostupný příkazem man. Pro popis použití příkazu man si přečtěte popis příkazu man:
Práce v síti:Všechny počítače jsou propojeny lokální sítí a tato síť je napojena na akademickou počítačovou síť Cesnet a Internet. Při práci v počítačové síti je třeba dodržovat Pravidla provozu počítačové sítě VUT. V lokální počítačové síti VTI jsou pro studenty dostupné tyto počítače:
Aktuální informace o počítačové síti, provozu, používání síťových služeb a provozním řádu najdete na fakultním Web serveru http://www.fit.vutbr.cz/CVT/net/ Domácí adresářDomácí adresář mají všichni studenti VTI na serveru eva.fit.vutbr.cz. Domácí adresář je dostupný ve všech ostatních systémech Unix prostřednictvím síťového systému souborů (NFS). Znamená to, že ať pracujete kdekoli, vždy máte dostupné své soubory z evy. Velikost diskového prostoru, které zabírají soubory v domácím adresáři, podléhá omezení. Aktuální limit se dozvíte při přihlášení na server eva. Pokud překročíte limit diskového prostoru, můžete se dostat do potíží a přijít o opravované nebo vytvářené soubory. Nezapomeňte, že ať pracujete na jakékoli pracovní stanici, či Linuxu, používáte stále stejný domácí adresář. Pokud pravidelně na serveru eva nepracujete, ověřte si alespoň občas, kolik zabírají vaše soubory a zda se už neblížíte k diskovému limitu. Zaplnění adresářů zjistíte např. příkazy:
Soubory v domácích adresářích jsou pravidelně zálohovány (obvykle každý den). Přesto si ve vlastním zájmu pořizujte své záložní kopie důležitých souborů (zvláště pak projektů). Případná havárie disku není omluvou pro neodevzdání projektu! Nezapomeňte rušit nepotřebné soubory, protože při zaplnění celého disku bude patřičně zmenšen limit pro jednotlivé uživatele. Disk má momentálně dostatečnou kapacitu (750 GB RAID-5), takže většina uživatelů nemá nastaveny omezující diskové kvóty. Disk ale rozhodně není určen jako skladiště MP3, či videa. Pokud bude něco podobného nalezeno ve vašem domácím adresáři, bude vám odpovídajícím způsobem také nastavena disková kvóta. Elektronická poštaStudenti mohou používat elektronickou poštu pro účely související se studiem nebo výzkumem. Rozesílání komerčních informací, nevyžádaných, či obtěžujících dopisů (spam) bude postihováno dle Pravidel provozu elektronické pošty na VUT. Měli byste se také seznámit s etikou používání Internetu a elektronické pošty (http://ftp.fit.vutbr.cz/pub/doc/rfc/rfc1855.txt). Další užitečné informace najdete na stránkách návodů. Oficiální adresa všech studentů FIT má tvar: login@stud.fit.vutbr.cz Oficiální adresa všech zaměstnanců FIT má tvar: login@fit.vutbr.cz Pošta je doručována na fakultní studentský server eva.fit.vutbr.cz. Poštu můžete číst ze všech pracovních stanic Unix programem pine, mutt nebo elm. Poštu můžete dále číst protokolem IMAP4 libovolným klientem IMAP4 (Netscape, Mozilla, FireBird, Outlook Express, Outlook, apod.) nebo přes Web rozhraní https://email.fit.vutbr.cz/. Čtení poštyProgram mutt (elm) vypíše po spuštění menu nabízených příkazů. Na klávesu ? vypíše stručný popis příkazů. Pro čtení dopisu stačí vybrat čtený dopis šipkami nahoru, dolů nebo číslem dopisu. Dopis se vypisuje po stránkách, pro návrat do seznamu dopisů lze použít znak i. Přehled základních příkazů:
Dopisy přicházejí do systémové schránky. Velikost systémové schránky je omezena a proto musíte přečtené dopisy buď zrušit nebo uložit do jiné schránky. Při ukončení se program elm vždy ptá, zda chcete přesunout přečtené dopisy do své soukromé schránky, která je ve vašem domácím adresáři:
Elektronické konferencePro čtení konferencí lze použít program tin. Při prvním spuštění je inicializován seznam čtených diskusních skupin. Do tohoto seznamu si můžete přidat další diskusní skupiny tak, že si zobrazíte příkazem y všechny diskusní skupiny a příkazem s si vyberete, které z nich budete číst. Seznam všech diskusních skupin skryjete opět příkazem y. V seznamu přihlášených skupin se pak můžete pohybovat šipkami nahoru a dolů. Zvolenou diskusní skupinu začnete číst klávesou <Enter>. Pro čtení jednotlivých článků je nejjednodušší používat klávesu <TAB>, která zobrazí vždy další, doposud nečtený příspěvek. Program tin ukončíte klávesou q. Interpret příkazů (shell)Po přihlášení komunikujete se systémem prostřednictvím interpretu příkazů. Některé užitečné příkazy:
Editor viEditor vi pracuje ve dvou režimech: vkládacím a příkazovém. Ve vkládacím režimu se téměř všechny znaky vkládají a nijak se neinterpretují. V příkazovém režimu je téměř každý znak příkazem, který se okamžitě provede. Před příkazem může být číslo určující počet opakování příkazu (například 10a*<ESC> vloží 10 hvězdiček). Přechody mezi režimy činnosti:
Příkazy rušení:
Příkazy pro pohyb v textu:
Příkazy řádkového režimu:
Web serverStudentský Web server běží na serveru eva.fit.vutbr.cz. Svou domácí stránku si můžete vytvořit v adresáři $HOME/WWW, kde $HOME je domácí adresář. Odkážete se na ni adresou http://www.stud.fit.vutbr.cz/~login/. Hlavní soubor by se měl jmenovat index.html.cz pro českou verzi stránky a index.html.en pro anglickou verzi. Pokud nebudete dělat vícejazyčné verze stránek, použijte jméno bez přípony .cz! Všechny české stránky by měly být v kódu ISO-8859-2 (ne CP1250)! Podrobnější pokyny najdete na http://www.fee.vutbr.cz/admin/ a http://www.fee.vutbr.cz/info/WWW/. Nezapomeňte nastavit pro vytvořené soubory správná práva - chmod a+rX ...! Pro převod mezi kódy můžete použít program iconv. Archív FTPVolně dostupné programy jsou archivovány na serveru ftp.fit.vutbr.cz. Jsou dostupné přes anonymní ftp (přenos souborů):
Soubory jsou obvykle komprimované programem gzip a sloučené programem tar. Volně dostupné programy mají často různé podmínky pro volné šíření, kterých musíte dbát! Program tarPříkaz pro spuštění programu tar má tvar: tar [klíč] [soubory] Parametr klíč určuje činnost, soubory archivované soubory. Nejčastěji používané klíče jsou:
Příklady:
Vzniklý soubor můžete zakomprimovat:
Komprimovaný soubor má podstatně menší velikost než původní soubory. Při obnovování původních souborů lze soubor dekomprimovat a pak přečíst programem tar, výhodnější je ale postupovat takto (zabere méně místa na disku):
Řešení problémůVeškeré požadavky, připomínky a reklamace jsou přijímány elektronickou poštou na adrese postmaster@fit.vutbr.cz. Pokud se nemůžete přihlásit, musíte kontaktovat osobně příslušného správce (zapomenutá hesla nelze řešit elektronickou poštou):
|