System operacyjny Linux



Podobne dokumenty
Architektura systemów informatycznych WPROWADZENIE DO SYSTEMU LINUX

Kurs systemu Unix wykład wstępny. Kurs systemu Unix 1

Linux: System Plików

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;

Ćwiczenie 1. Podstawowe wiadomości

System operacyjny Linux

Niektóre katalogi są standardowymi katalogami zarezerwowanymi do użytku przez system. Znaczenie wybranych katalogów systemowych jest następujące:

Pracownia Technik Obliczeniowych

Systemy operacyjne. Instrukcja laboratoryjna. Ćwiczenie 1: Polecenia systemu UNIX/LINUX. Opracował: dr inż. Piotr Szpryngier

Podstawy użytkowania Linux a

Podstawy administracji systemu Linux

System plików. Podstawy systemu Linux

Wstęp do systemów wielozadaniowych laboratorium 02 Praca w systemie plików

Typy plików. Oznaczenie f -

Ćwiczenie 9 Linux - operacje systemu plików

Pracownia komputerowa. Dariusz wardecki, wyk II

System plików - wprowadzenie. Ścieżki dostępu. Informatyka ćw 1

Spis treści. Rozdział 3. Podstawowe operacje na plikach...49 System plików Konsola Zapisanie rezultatu do pliku... 50

Księgarnia PWN: Emmett Dulaney - Novell Certified Linux Professional (NCLP)

Wstęp do obsługi Linux a

Spis treści. O autorze 9. O recenzentach 10. Przedmowa 13. Rozdział 1. Oto Linux Mint 17_

Historia systemów operacyjnych - Unix

Programowanie 1. Wprowadzenie do bash-a. Elwira Wachowicz. 06 lutego 2012

Okiełznać Pingwina.... czyli podstawy systemu GNU/Linux

Spis treści. Wstęp Rozdział 1. Zasady pracy z komputerem Rozdział 2. Budowa komputera... 20

Język JAVA podstawy. wykład 1, część 2. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna

Poziomy wymagań Konieczny K Podstawowy- P Rozszerzający- R Dopełniający- D Uczeń: - zna rodzaje sieci - zna topologie sieciowe sieci

Pracownia Komputerowa wykład II

Konsola Linux. autor: Mariusz Barnaś

Linux cz.3: polecenia systemowe, ćwiczenia

Warstwy systemu Windows 2000

Dystrybucje Linuksa c.d.

Pracownia Komputerowa wyk ad II

Wstęp do systemu Linux

Komendy Ubuntu MARCEL GAŃCZARCZYK 2T I 1

Systemy operacyjne na platformach mobilnych 2 Wstęp do systemu Linux

Wstęp do obsługi Linux a

ZAJĘCIA Komendy Linux WB -> w konsoli tty2 finger exit man pwd pwd finger ls man ls. -> po 2 minusach interpretacja słowa

Ćwiczenie 6. Wiadomości ogólne.


SYSTEMY LINUX - PODSTAWY 1. Wymień główne cechy systemów wielodostępnych: System wielodostępny - jest to system operacyjny z którego może korzystać

Zespół Szkół Technicznych w Suwałkach. Pracownia Systemów Komputerowych. Ćwiczenie Nr 25 ARCHITEKTURA SYSTEMU LINUX. Opracował Sławomir Zieliński

Technologie Informacyjne - Linux 1

Serwer SAMBA UDOSTĘPNIANIE UDZIAŁÓW SIECIOWYCH PIOTR KANIA

Systemy operacyjne. System operacyjny Linux - wstęp. Anna Wojak

TEMAT SZKOLENIA: Organizator szkolenia: Compendium Centrum Edukacyjne Sp. z o.o. posiadająca status Novell Training Services Partner Platinum.

Podstawy używania konsoli tekstowej w systemie Linux. Andrzej Zbrzezny

Ćwiczenia Linux konsola

Linux cz.2: terminal, użytkownicy, grupy

BASH - WPROWADZENIE Bioinformatyka 4

BASH - LINIA POLECEŃ. Bioinformatyka 2018/2019

PRACOWNIA INFORMATYCZNA BASH - PODSTAWOWE INFORMACJE

Systemy i sieci komputerowe. Podręcznik do nauki zawodu technik informatyk

Tworzenie połączenia szerokopasmowego /PPPoE/ dla sieci SOLARNET w systemie Linux

Ćwiczenie 1.1. Korzystając z internetu dowiedz się, czym jest system uniksopodobny (*NIX) oraz jak rozwijały się systemy z tej rodziny.

MS-DOS polecenia wewnętrzne i

MODELOWANIE MATERIAŁÓW I PROCESÓW

Podstawy Linuksa. Wiesław Płaczek Postawy Linuksa 1

tworzenie katalogów Aby utworzyć nowy katalog wpisz: mkdir katalog1 Ta komenda utworzy katalog o nazwie katalog1.

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

LTSP w Urzędzie Miasta i Gminy w Niemczy

Systemy operacyjne- tematy do opracowania

Wstęp do Informatyki i Programowania Laboratorium: Lista 0 Środowisko programowania

Qmail radość listonosza. Autorzy: Bartosz Krupowski, Marcin Landoch IVFDS

Kalipso wywiady środowiskowe

Systemy Operacyjne I: System plików

Instalacja Linuksa i podstawowa konfiguracja. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Cechy systemu Linux. Logowanie się do systemu. Powłoka systemowa

WPROWADZENIE. Warto pamiętać o opcji autouzupełniania, której używamy naciskając klawisz [Tab]

Instalacja Systemu Linux na maszynie writualnej

Stosowanie poleceń związanych z zarządzaniem plikami oraz katalogami: nazwa_polecenia -argumenty ścieżka/ścieżki do katalogu/pliku

Ćwiczenie nr 14: System Linux

Linux. Wprowadzenie do systemu.

instrukcja instalacji w systemie Linux modemu USB ZXDSL 852

Wstęp do systemów wielozadaniowych laboratorium 03 Praca w powłoce UNIX-owej

Dodatek nr 1: Niektóre polecenia systemu Linux (shell tcsh) A) Informacje wstępne

26.X.2004 VNC. Dawid Materna

Linux is linux is linux?

KN FEST GNU/Linux. Mateusz Probachta (aka Robal): Linux Łagodne wprowadzenie

Wymagania edukacyjne z przedmiotu SYSTEMY OPERACYJNE. Klasa I i II- Technik Informatyk

Pracownia Informatyczna I ORGANIZACJA ZAJĘĆ, ZASADY ZALICZENIA

Ćwiczenia z podstaw systemu Linux

UŻYTKOWNIK. APLIKACJE UŻYTKOWE (wszelkie programy zawarte domyślnie w systemie operacyjnym jak i samodzielnie zainstalowane przez użytkownika systemu)

Kernel Kompilacja jądra

System plików Linuxa. Tomasz Borzyszkowski

Spis treści WPROWADZENIE FUNKCJE, CECHY ORAZ STRUKTURA SYSTEMÓW OPERACYJNYCH... 13

Proces instalacji systemu operacyjnego Linux Red Hat 7.3 (1)

1. Linux jest systemem operacyjnym; powstał na bazie rodziny systemów Unix, będąc w założeniach jego wolną alternatywą.

Oprogramowanie Alternatywne

S YSTEM O PERACYJNY L INUX W PARCOWNI

System operacyjny Linux wybrane zagadnienia. Magda Mielczarek Katedra Genetyki Uniwersytet Przyrodniczy we Wrocławiu

Sprawozdanie. (notatki) Sieci komputerowe i bazy danych. Laboratorium nr.3 Temat: Zastosowanie protokołów przesyłania plików

ABC systemu Windows 2016 PL / Danuta Mendrala, Marcin Szeliga. Gliwice, cop Spis treści

Systemy operacyjne - rozkład godzin dla technikum informatycznego

Linux Elementy instalacji. 1 Podział dysku na partycje. 2 Konfiguracja sprzętu (automatycznie) 3 Założenie użytkowników

Dodatki. Dodatek A Octave. Język maszyn

System Linux - użytkowanie

Transkrypt:

Paweł Rajba pawel.rajba@continet.pl http://kursy24.eu/

Zawartość modułu 1 Wprowadzenie Dlaczego Linux? Porównanie z systemem Windows Przegląd dystrybucji Środowisko graficzne GNOME, Program YaST, Konsola terminala Podstawowe polecenia Korzystanie z systemu pomocy Strony manuala, opcja --help Dokumenty HOWTO - 1 -

Dlaczego Linux? System i sporo oprogramowania jest za darmo Dostęp do kodu źródłowego Dostępne jest kompletne środowisko sieciowe Dokumentacja jest bardzo dobrze zrobiona Współpraca z Windows, Novell, Macintosh Duża stabilność systemu - 2 -

Przykłady zastosowań Usługi internetowe: ftp, www, proxy, dns, poczta Usługi sieciowe: router, DNS, firewall, samba Stacja robocza: X-Window, KDE, GNOME Edukacja: KEduca, Maxima, Scilab Prace redaktorskie: TeX, ispell Programowanie: C++, Java, Kylix, Mono Eksperymentowanie: kod źródłowy - 3 -

Windows a Linux Dostęp użytkownika do systemu i zdalna praca System graficzny i jądro systemu Rejestr systemu i pliki tekstowe pliki tekstowe: łatwość edycji rejestr: daje standard zapisu konfiguracji Domeny NIS (Network Information Services), LDAP PDC (Primary Domain Controler) - 4 -

Windows a Linux Struktura katalogów i dysków Windows 2000 Dyski reprezentują partycje Katalogi rozdzielane są znakiem \ Linux Nie ma dysków Jest jedno wielkie drzewo katalogów, które rozdzielane są znakiem / - 5 -

Co to jest dystrybucja? Dawniej: kompilacja linuxa ze źródeł Obecnie:,,instalka'', czyli dystrybucja - 6 -

Przegląd dystrybucji RedHat: http://www.redhat.com/ Fedora: http://fedora.redhat.com/ Aurox: http://www.aurox.pl/ Mandriva: http://www.mandriva.com/pl/ SuSE: http://www.novell.com/linux/ Slackware: http://www.slackware.com/ Debian: http://www.debian.org/ PLD: http://www.pld-linux.org/ Knoppix: http://knoppix.7thguard.net/ - 7 -

Środowisko graficzne Podstawowe cechy systemu X-Window rozdzielenie GUI od jądra systemu stabilność elastyczność można wybrać dowolny interfejs baza funkcji do obsługi środowiska graficznego Menedżer okienek odpowiedzialny za wygląd zewnętrzny "program zewnętrzny" dla X Window - 8 -

Środowisko graficzne Przegląd menedżerów okien KDE, oparte na bibliotece QT, licencja QPL GNOME, oparte na bibliotece Gtk+, licencja GPL KDE i GNOME są kompatybilne tylko do pewnego stopnia (ze względu na specyficzne biblioteki) FVWM, BlackBox, WindowMaker, licencja GPL Przyglądamy się środowiku GNOME Tło pulpitu Przeglądarka plików (pulpit, katalog domowy,...) Panele i ich zawartość - 9 -

Środowisko graficzne Robimy przegląd oprogramowania graficznego Edytory tekstu Pakiet OpenOffice.org Przeglądarki: acroread, gv, xv Edycja obrazków: gimp, xfig Internet: opera, firefox, mozilla, kmail Konsole: gnome-terminal, konsole, xterm Zarządzanie systemem Program YaST demonstracja - 10 -

Konsola tekstowa Do czego to służy? Porównanie z cmd.exe Możliwość zdalnej pracy Demonstracja - 11 -

Struktura katalogów / katalog główny /usr oprogramowanie /var pliki, które często się zmieniają np. logi /tmp pliki tymczasowe /home katalogi domowe użytkowników swap partycja wymiany, pamięć wirtualna - 12 -

Struktura katalogów /bin /usr/bin /sbin /usr/local/bin /usr/x11r6/bin pliki wykonywalne /etc pliki konfiguracyjne /dev pliki urządzeń /proc pliki jądra /lib /usr/lib biblioteki - 13 -

Polecenia, opcje i parametry Napierw jest polecenie, np. tar Potem zwykle jakieś opcje. Jak są zapisywane? Wersja krótka, przykłady: -a -v -s == -avs == -a -vs -cf plik == -c -f plik == -f plik -c!= -fc plik Wersja długa, przykłady --create --file plik Wniosek: opcje mogą mieć parametry Na końcu są parametry, np. ścieżki do plików - 14 -

Polecenia, opcje i parametry Przykłady poleceń z opcjami i parametrami: tar -cf plik.tar plik1.txt plik2.txt tar -c --file=plik.tar plik1.txt plik2.txt ls -la cp -r plik1 plik2 cp plik1 plik2 -r - 15 -

Podstawowe polecenia ls drukuje zawartość bieżącego katalogu pwd drukuje bieżącą ścieżkę cp plik1 plik2 kopiuje pliki mv plik1 plik2 przenosi pliki rm plik usuwa plik mkdir katalog tworzy katalog rmdir usuwa katalog cat, less, more wyświetlają zawartość plików - 16 -

Korzystanie z systemu pomocy Jak czytać składnię poleceń? to co w nawiasach [ ] jest opcjonalne to co w nawiasach { } musi się pojawić znak oznacza alternatywę np. [ lewo prawo ] czasami znak, też oznacza alternatywę jeśli coś nie jest w żadnych nawiasach, po prostu przepisujemy - 17 -

Korzystanie z systemu pomocy Jak czytać składnię poleceń? Przykład 1 Mamy następującą składnię: ls [-lahr] [plik1... plikn] Przykładowe użycia: ls ls -a -hr ls -l /usr/bin/bc /usr/bin/vim ls -lh /usr/bin/bc /usr/bin/vim - 18 -

Korzystanie z systemu pomocy Jak czytać składnię poleceń? Przykład 2 Mamy następującą składnię: tar [-z --gzip --ungzip] -c [-f, --file=nazwapliku] plik1 [plik2... plikn] Przykłady użycia polecenia: tar -cf plik.tar plik.txt tar -cz --file=plik.tar plik1.txt plik2.txt tar --gzip --create --file=plik.tar plik1.txt - 19 -

Korzystanie z systemu pomocy Strony podręcznika polecenie man Dostępne składnie man [numer_sekcji] tekst man -f tekst to samo co: whatis tekst man -k tekst to samo co: apropos tekst Opcje numer_sekcji określa numer sekcji -f przeszukiwanie pod kątem nazwy -k przeszukiwanie pod kątem nazwy i krótkiego opisu - 20 -

Korzystanie z systemu pomocy Strony podręcznika polecenie man, c.d. Znaczenie sekcji 1. Programy i polecenia powłoki. 2. Odwołania systemowe (funkcje jądra). 3. Funkcje biblioteczne języka C. 4. Urządzenia i sterowniki. 5. Formaty plików, np. pliku /etc/passwd. 6. Gry. 7. Różne (w tym niektóre pakiety). 8. Polecenia administracyjne (zwykle dla root-a). - 21 -

Korzystanie z systemu pomocy Strony podręcznika polecenie man, c.d. Struktura strony man NAME nazwa i krótki opis strony, SYNOPSIS spis wszystkich dostępnych opcji z linii poleceń, DESCRIPTION dokładny opis hasła, OPTIONS dokładny opis opcji z linii poleceń, FILES opis plików używanych przez opisywane polecenie lub system, SEE ALSO odnośniki do innych stron podręcznika powiązanych tematycznie z opisywanym hasłem, BUGS wykryte błędy w opisywanym poleceniu lub systemie, AUTHOR informacje o autorze lub autorach - 22 -

Korzystanie z systemu pomocy Strony podręcznika polecenie man, c.d. Korzystanie z man Wyszukiwanie (polecenia / n N) Przeglądarka pliku manuala: zmienna PAGER Patrzymy co jest ustawione Zmieniamy na cat, more, less i patrzymy jak działa man cp Przykłady użycia demonstracja szukamy słów: archive, help, bash wybieramy różne sekcje polecenia: rand 1 i 3 random 3 i 6-23 -

Korzystanie z systemu pomocy Dokumenty HOWTO Opisują pewne zagadnienia, programy Sporo dokumentów tego typu jest dostępnych w internecie Opcja --help Przykład: useradd - 24 -