[ Pobierz całość w formacie PDF ]
.Linux - Kurs Podstawowy - WstępUniwersytet Śląski - Wydział TechnikiLaboratorium Systemów OperacyjnychLinux- Kurs Podstawowyopracował: Marcin Romanowskipromotor: dr inż.Maciej Bargielski1.1.Krótka historia systemuLinux System operacyjny Linux należy do największej rodziny systemówoperacyjnych - rodziny UNIX.Jego korzenie sięgają roku 1969, gdyKen Thompson i Dennis Ritchie w Bell Laboratories opracowali pierwsząwersję systemu UNIX.Od tego czasu do dnia dzisiejszego cała rodzinaUNIXa przeszła wiele zmian i ulepszeń jednak ogólna koncepcja ibudowa tego systemu przetrwała już ponad 30 lat.Spośród systemówUNIXowych wyróżnić można dwie główne grupy - System V oraz BSD.Linux opracowany został przez fińskiego studenta - Linusa Torvaldsai łączy on cechy obydwu grup.O jego powstaniu zadecydował przypadek.Linus nie miał zamiaru tworzyć systemu operacyjnego, lecz chciałoswoić się z rozkazami służącymi do przełączania zadań w procesorzeIntel 80386.Początkowo Linus opierał się o dydaktyczny system operacyjnyMinix, lecz po niedługim czasie możliwości Minixa przestały mu wystarczać.Zaczął samodzielnie tworzyć jądro systemu, pracujące w trybie chronionymprocesora.Linux po raz pierwszy został opubikowany w sierpniu 1991rw Internecie.Udostępniona wersja 0.01 nie wzbudziła jednak większegozainteresowania społeczności Internetu.Dopiero po dodaniu do dystrybucjikompilatora gcc, interpretatora poleceń bash, zapewnieniu zgodnościze standardem POSIX oraz wprowadzeniu mechanizmu dynamicznej wymianypamięci, w styczniu 1992r Linux 0.12 zainteresował szersze gronoludzi.Począwszy od wersji 0.12 dzięki sieci Internet w tworzeniusystemu oprócz Linusa Torvaldsa brali udział również informatycyz różnych stron świata.Tak rozpoczął się gwałtowny rozwój bezpłatnegosystemu Linux.1.2.Ogólne informacje o systemieZ punktu widzenia użytkownika Microsoft Windows 9x, Linux jest systememoperacyjnym o zupełnie innej architekturze, zastosowaniach orazsposobie użytkowania.Główny obszar zastosowania Linuxa to serweryusług Internetowych i Intranetowych (WWW, poczta, IRC, FTP itd.),serwery baz danych oraz stacje do prac obliczeniowych.Jednak obecniedzięki integracji z graficznym systemem XWindow, Linux przestałbyć systemem komunikującym się z użytkownikiem wyłącznie w trybietekstowym i obecnie zdobywa coraz szerszą rzeszę użytkowników wykorzystującychten system jako bezpłatną alternatywę dla systemów tworzonych przezfirmę Microsoft.Istnieje nawet bezpłatne oprogramowanie funkcjonalniezbliżone do Microsoft Office, jednak udostępniane bez opłat.Głównymicechami Linuxa (a dokładniej - każdego systemu UNIX) są wielodostępi wielozadaniowość.Pozwala to wielu użytkownikom wykonywać programyjednocześnie.Linux wykorzystuje w pełni możliwości procesorów serii80386 i jego następców.Linux został przystosowany do powszechnychstandardów przyjętych w Unixach (Posix) co pozwala na przenoszeniedo systemu programów stworzonych w tym standardzie.System omawianyw tym kursie pozwala ponadto na pełną obsługę sieci opartej o protokółTCP/IP.Obsługuje najpopularniejszy sprzęt teletransmisyjny znajdującysię na rynku.1.3.O kursiePrzedmiotem tej pracy jest zapoznanie studentów z podstawową obsługątego najszybciej w tej chwili rozwijającego się systemu.Zawartew niej ćwiczenia pozwola na zapoznanie się z pocztą elektroniczną,systemem plików czy zarządzaniem procesami.Z punktu widzenia administracjisystemem nie jest to jednak wiedza wystarczająca.Szczegółowe wstępyteoretyczne i przemyślane ćwiczenia praktyczne powinny pozwolićkażdemu na opanowanie przedstawionego w tej pracy materiału.1.4.PodziękowaniaPragnę wyrazić moją wdzięczność osobą które pomogły mi w napisaniutej pracy: panu dr inż.Maciejowi Bargielskiemu i Grzegorzowi Deji.1.5.Ciekawe linki
[ Pobierz całość w formacie PDF ]