Sieci i systemy operacyjne I Ćwiczenie 1. Podstawowe polecenia systemu Unix



Podobne dokumenty
System operacyjny UNIX Ćwiczenie 1. Podstawowe polecenia systemu Unix

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

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

host name: protokół SSH System plików - wprowadzenie Ścieżki dostępu

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

Ćwiczenie 9 Linux - operacje systemu plików

Pracownia Komputerowa wyk ad II

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

SYSTEMY OPERACYJNE ĆWICZENIE POLECENIA SYSTEMU MSDOS

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

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

Pracownia Komputerowa wykład II

Umożliwia ona pokazanie ukrytych plików i katalogów, nazwa ich zaczyna się od kropki.

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

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

Egzamin pisemny z przedmiotu: Systemy operacyjne Semestr I

System plików. Podstawy systemu Linux

Chemiateoretyczna. Monika Musiał. Ćwiczenia

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

Windows XP Wiersz polecenia

Szkolenie dla nauczycieli SP10 w DG Operacje na plikach i folderach, obsługa edytora tekstu ABC. komputera dla nauczyciela. Materiały pomocnicze

Trochę o plikach wsadowych (Windows)

Ćwiczenia Linux konsola

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

Ćwiczenie 1. Podstawowe wiadomości

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

OPERACJE NA PLIKACH I FOLDERACH

Wstęp do systemu Linux

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

Architektura systemów informatycznych WPROWADZENIE DO SYSTEMU LINUX

Ćwiczenie nr 14: System Linux

Powłoka I. Popularne implementacje. W stylu sh (powłoki zdefiniowanej w POSIX) W stylu csh. bash (najpopularniejsza) zsh ksh mksh.

Wstęp do informatyki Shell podstawy

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

Administracja sieciowymi systemami operacyjnymi III Klasa - Linux

MS-DOS polecenia wewnętrzne i

Linux cz.3: polecenia systemowe, ćwiczenia

Linux: System Plików

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE. Tryb konsolowy ćwiczenie b

VinCent Administrator

e-podręcznik dla seniora... i nie tylko.

MODELOWANIE MATERIAŁÓW I PROCESÓW

PODSTAWOWE INFORMACJE NA TEMAT KONSOLI W SYSTEMIE WINDOWS

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

Technologie Informacyjne - Linux 1

Podstawy Informatyki. Wykład 4 Komendy UNIXa, cd

Systemy Operacyjne I: System plików

Komendy Ubuntu MARCEL GAŃCZARCZYK 2T I 1

Laboratorium - Praca z poleceniami wiersza poleceń w systemie Windows

Instalacja programu Warsztat 3 w sieci

Skrypty powłoki Skrypty Najcz ciej u ywane polecenia w skryptach:

Skróty klawiaturowe w systemie Windows 10

MATERIAŁY - udostępnianie materiałów dydaktycznych w sieci SGH

Konsola Linux. autor: Mariusz Barnaś

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE. Tryb konsolowy - ćwiczenia. 012a

Ustawienia widoku ikon

EDYTOR TEKSTOWY VIM WYBRANE POLECENIA. Pracownia Informatyczna 5

Przedstawię teraz tzw. podstawowe symbole wyrażenia regularne (BRE, Basic Regular Expression)

Informatyka III : Instrukcja 1

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1

I. Interfejs użytkownika.

INSTRUKCJA OBSŁUGI PANELU WEBMAIL

Techniki zaznaczania plików i folderów

SPIS TREŚCI: 1. INSTALACJA SYSTEMU SIMPLE.ERP LOGOWANIE DO SYSTEMU ZMIANA HASŁA PLANOWANIE INFORMACJE DODATKOWE...

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

Wstęp do systemu Linux

INFORMATYKA TEST DIAGNOZUJĄCY WIEDZĘ Z ZAKRESU GIMNAZJUM

Podstawy użytkowania Linux a

Instrukcja obsługi serwera FTP v

Instrukcja obsługi systemu elektronicznego katalogu przedmiotów (sylabusów)

Znaki globalne w Linuxie

Test z przedmiotu zajęcia komputerowe

Temat: Kopiowanie katalogów (folderów) i plików pomiędzy oknami

1. Logowanie do systemu

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

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1

PRACOWNIA INFORMATYCZNA BASH - PODSTAWOWE INFORMACJE

Zasoby dyskowe: Eksplorator Windows Z zasobami dyskowymi związane są nierozłącznie prawa dostępu gwarantujące możliwość odczytu, kasowania,

W pierwszej kolumnie wyświetlany jest identyfikator procesu (pid)

TECHNOLOGIA INFORMACYJNA

Jak zalogować się do systemu UONET+? instrukcja dla ucznia i rodzica

Wiersz poleceń Windows

Operatory zmiany sposobu przypisania standardowych strumieni >,<,>> Jeżeli pierwsze polecenie powiodło się to wykona drugie

Problemy techniczne. Jak udostępnić dane na potrzeby wykonania usługi wdrożeniowej? Zabezpieczanie plików hasłem

Konfiguracja klientów SSH - PuTTY i WinSCP

Laboratorium A: Zarządzanie mechanizmami odzyskiwania systemu

Linux Polecenia. Problem nadpisywania plików. Zmienna noclobber i noglob. Filtry i metaznaki. Problem nadpisywania plików. Opracował: Andrzej Nowak

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.1

1. Znajdź za pomocą programu locate wszystkie pliki które zawierają w nazwie słowo netscape locate netscape

Instrukcja użytkownika systemu medycznego

Temat: Wybrane polecenia systemu DOS.

Klawiatura komputerowa.

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

Kopiowanie, przenoszenie plików i folderów

Egzamin zawodowy: Technik Informatyk 312[01] Oprogramowanie biurowe pytania i odpowiedzi

Jak zalogować się do systemu UONET+? instrukcja dla ucznia i rodzica

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

Nautilus LAB. Podręcznik administratora systemu. Moduł Cytologia/Histopatologia. ids Integrated Data Solutions Sp. z o.o.

Pracownia internetowa w szkole ZASTOSOWANIA

Transkrypt:

Wydział Zarządzania i Modelowania Komputerowego Specjalność: Informatyka Stosowana Rok III Semestr V 1. Logowanie w systemie Unix. Sieci i systemy operacyjne I Ćwiczenie 1. Podstawowe polecenia systemu Unix Potrzebne do zalogowania parametry: numer IP lub nazwę hosta (odległego komputera uniksowego), nazwę użytkownika i hasło (password) podaje prowadzący zajęcia. Uruchom program PuTTY. W wyświetlonym okienku w pozycji Host Name (or IP Address) wpisz adres hosta, w pozycji Protocol zaznacz SSH oraz kliknij klawisz Open. W otwartym oknie programu PuTTY wpisz użytkownika i hasło. Uwaga: przy wprowadzania hasła system nie wyświetla wprowadzanych znaków. 2. Zakładanie i przeglądanie plików tekstowych. Wykonaj poniższe polecenia (komentarzy zapisanych za znakiem # nie przepisuj): man man > info. l cat info. man cat more info. man more >lista1 cat lista1 >lista2 cat lista2 cat lista1 lista2 -l # polecenie wyświetla ścieżkę katalogu bieżącego # polecenie wyświetla nazwy plików umieszczonych w katalogu # na razie katalog jest pusty # przeczytaj informację o poleceniu wyświetloną poleceniem man # do przewijania tekstu opisu polecenia użyteczne są klawisze: # <enter> - przesunięcie o wiersz # <spacja> - przesunięcie o stronę # b - powrót o stronę # h - wyświetlenie spisu użytecznych klawiszy # q - zakończenie przeglądania # operator > powoduje przekierowanie do nowego pliku tekstu # normalnie wyświetlanego na ekranie # tym razem polecenie ujawnia obecność pliku o nazwie info. # polecenie z opcją l wyświetla szczegółową informacje o plikach # nazwa w kolumnie ostatniej; wielkość pliku w kolumnie 5 # polecenie cat służy do wyświetlania zawartości plików tekstowych # niestety dla długich plików widać tylko końcówkę # przeczytaj informację o poleceniu cat # polecenie more również wyświetla pliki; tym razem treść pliku # można przewijać używając klawiszy jak przy poleceniu man # przeczytaj informację o poleceniu more # utworzenie pliku z zawartością: nazwą pliku info. # utworzenie kolejnego pliku będzie zawierał dwie nazwy # wyświetlenie obu plików Zadanie 1 Utwórz plik info.cp zawierający informacje o poleceniu cp oraz info.man zawierający informacje o poleceniu man. Sprawdź wykorzystując polecenie cat czy pliki zostały poprawnie utworzone. Wylistuj nazwy wszystkich plików poleceniem. Utwórz plik o nazwie KAT zawierający nazwę katalogu bieżącego wykorzystaj polecenie.

Operator > w połączeniu z poleceniem cat może służyć do tworzenia małych plików o zawartości wprowadzanej z klawiatury. Utwórz plik z 2 liniami informacji o sobie wprowadzając z klawiatury: cat >JA # Tak zapisane polecenie cat nie kończy się natychmiast lecz oczekuje na # wprowadzenie treści pliku w kolejnych wierszach. Zapis należy zakończyć # kombinacją klawiszową <Ctrl>+<d> (Uwaga: literę d wprowadź przy # przyciśniętym klawiszu Ctrl i od początku nowej linii) Nazywam się:... Urodziłem się w... <Ctrl>+<d> l cat JA Utwórz plik Miasto z dowolnymi informacjami o swoim mieście. Wyświetl zawartość pliku. Do tworzenia plików pustych służy polecenie touch: touch P1 # utworzenie pliku pustego o nazwie P1 # nazwa pliku powinna być w ujawnionym spisie l P1 # wyświetlanie szczegółowej informacji o pliku P1 ujawnia jego wielkość = 0 s P1 # inny sposób wyświetlenia wielkości pliku cat P1 # nic nie wyświetla plik jest pusty touch P2 P3 P4 # utworzenie 3 następnych plików pustych Zadanie 2 Utwórz samodzielnie pliki puste o nazwach Ala, Ola i Ela. Sprawdź powodzenie operacji 3. Zmiana nazwy pliku przy pomocy polecenia mv. Zmień nazwę pliku Miasto na nazwę KIELCE, a następnie przywróć starą nazwę: man mv mv Miasto KIELCE mv KIELCE Miasto Zadanie 3 Zmień nazwy plików Ala, Ola i Ela na ALA, OLA i ELA (wszystkie litery duże). Sprawdź powodzenie operacji. 4. Wieloznaczne nazwy plików. Jako parametrów poleceń można używać wieloznacznych nazw plików (wzorców nazw) tworzonych z wykorzystaniem znaków specjalnych: *,?,!, ^, -, [, ], {, }. Nazwa zawierająca jeden lub więcej takich znaków jest przed wykonaniem polecenia uzupełniana w sposób zależny od nazw plików zapisanych w katalogu bieżącym. Poszczególne znaki interpretowane są w następujący sposób: * zastępuje dowolny ciąg znaków (w tym także brak znaku)? zastępuje jeden, dowolny znak

[lista] dowolny znak z podanej listy [!lista] dowolny znak nie występujący w podanej liście (odwrotność listy), zamiast wykrzyknika może też być użyty znak ^. {lista_napisów} dowolny napis z podanej listy napisów oddzielanych przecinkami Sprawdź realizację poleceń: *?? info* cat *a P[1-3] info.{,cp} # wyświetla nazwy wszystkich plików (podobnie jak ) # dwuznakowe nazwy plików # nazwy plików zaczynające się od napisu info # wyświetla treść wszystkich plików których nazwa kończy się literą a Zadanie 4 Zrealizuj polecenia wykorzystując odpowiednio zapisane wzorce nazw (wieloznaczne nazwy plików): - listowanie trzyznakowych nazw plików - listowanie nazw plików których drugi znak jest L - wyświetlanie treści plików zawierających w nazwie literę s 5. Kopiowanie plików. Wykonaj następujące instrukcje kopiowania i wyświetlania plików: man cp cp Miasto M1 cat M1 cat Miasto M1 cat M* # przeczytaj informację o poleceniu kopiowania cp # cp podstawowa instrukcja kopiowania # sprawdź że powstał nowy plik # pliki mają tę samą treść # inny sposób wyświetlenia obu plików Zadanie 5 Utwórz kopię pliku JA o nazwie TY. 6. Usuwanie plików przy pomocy polecenia rm. Wykonaj polecenia: man rm rm M1 cat M1 rm P* rm f JA2 # potwierdzenie usunięcia znakiem y lub t # sprawdź że pliku M1 już nie ma # polecenie kończy się niepowodzeniem brak pliku # sprawdź skuteczność usunięcia wszystkich plików o nazwach # zaczynających się od P # usuwanie bez zadawania pytań Zadanie 6 Skasuj jednym poleceniem stosując odpowiedni wzorzec nazwy wszystkie pliki o nazwach zakończonych literą A. Sprawdź powodzenie operacji.

7. Działanie poleceń tworzenia katalogów (mkdir) oraz zmiany katalogu bieżącego (cd). Wykonaj ciąg poleceń: man mkdir mkdir Folder l cd Folder cd.. ; cd Folder mkdir K1 K2 l cd K1 ; cd../.. ; cd Folder/K2 ; cd ; # przeczytaj informację o poleceniu mkdir # sprawdź czy w spisie plików jest nowa pozycja # linia opisująca katalog zaczyna się znakiem d (znakiem dla pliku # zwykłego) # polecenie cd zmienia katalog bieżący # katalog jest pusty # przejście do katalogu nadrzędnego # w jednej linii można zapisać wiele instrukcji rozdzielanych # średnikami # ponowne przejście do katalogu Folder # utworzenie dwu nowych podkatalogów # przejście do podkatalogu # przejście przez 2 poziomy katalogów do katalogu głównego # przejście przez 2 poziomy katalogów do podkatalogu K2 # przejście (na skróty) do katalogu osobistego 8. Polecenie kasowania katalogów rmdir Wykonaj polecenia ilustrujące działanie operacji kasowania katalogów: cd rmdir Folder cd F* ; rmdir K* cd.. rmdir Folder # przejście do katalogu osobistego # polecenie kasowania katalogu Folder kończy się niepowodzeniem # ponieważ w ten sposób można usuwać tylko katalogi puste tj. nie # zawierające żadnych plików lub podkatalogów # przejście do katalogu Folder # usuwanie obu podkatalogów # sprawdzenie czy katalog jest pusty # przejście do katalogu osobistego # usunięcie katalogu zakończone powodzeniem # sprawdzenie czy katalogu nie ma Zadanie 7 Używając poleceń mkdir i cd (ew. cd.. dla przejścia do katalogu nadrzędnego) utwórz w katalogu osobistym strukturę katalogów: Katalog Kat0 Kat1 Kat2 Kat21

9. Kopiowanie plików pomiędzy katalogami Składnia instrukcji cp przy kopiowaniu plików do katalogu: cp <nazwy kopiowanych plików> <nazwa katalogu docelowego> Katalog docelowy musi istnieć. Wykonaj ciąg poleceń ilustrujących kopiowanie do podkatalogów: cd touch p1 p2 p3 p4 cp p1 Katalog Katalog cp p2 p3 p4 Katalog Katalog cp p* Katalog/Kat1 # przejście do katalogu macierzystego # założenie 4 plików pustych # skopiowanie pliku p1 do katalogu Katalog # sprawdzenie obecności pliku w tym katalogu # skopiowanie 3 plików do tego katalogu # skopiowanie 4 plików do podkatalogu Kat1 w katalogu Katalog # tym razem nazwa katalogu docelowego ma postać ścieżki # względnej wskazującej miejsce tego katalogu względem bieżącego # sprawdzenie obecności plików w tym katalogu # kopiowanie pliku p1 ze zmianą nazwy na nowy.p1 Katalog/Kat1 cp p1 Katalog/Kat2/nowy.p1 cd Katalog/Kat2 # sprawdzenie obecności pliku nowy.p1 tym razem w inny sposób cd../.. # powrót do katalogu osobistego Zadanie 8 Skopiuj pliki p1 i p2 z katalogu osobistego do katalogu Kat21, a następnie skopiuj do tego samego katalogu plik p3 ze zmianą nazwy na nowy.p3. Wykonaj ciąg poleceń ilustrujących kopiowanie do katalogów nadrzędnych: cd ~/Katalog/Kat2/Kat21 touch pl1 pl2 pl3 cp pl?.... cp pl?../..../.. cp pl?../../.. cp pl1../../../plik1 cd ~ # przejście do katalogu Kat21 z wykorzystaniem ścieżki względem # katalogu osobistego # sprawdzenie poprawności poprzedniej instrukcji # utworzenie 3 plików pustych # skopiowanie 3 plików do katalogu Kat2 (nadrzędnego # względem Kat21) # skopiowanie 3 plików do katalogu Katalog # skopiowanie 3 plików do katalogu osobistego # skopiowanie pliku pl1 ze zmianą nazwy # przejście do katalogu osobistego # sprawdzenie obecności plików w katalogu osobistym Wykonaj ciąg poleceń ilustrujących kopiowanie pomiędzy różnymi katalogami: cd Katalog/Kat1 rm * touch plik1 plik2 plik3 # wyświetlony spis powinien zawierać tylko pliki: plik1, plik2 i plik3 cp plik1../kat2 # kopiowanie pliku do katalogu Kat2../Kat2 cp plik1../kat2/kat21 # kopiowanie pliku plik1 do katalogu Kat21 cp plik2../kat2/kat21/nowy2 # kopiowanie ze zmianą nazwy../kat2/kat21 cp plik2 ~/Katalog/Kat2/Kat21 # kopiowanie pliku plik2 do katalogu Kat21

cd../kat2/kat21 cp../../kat1/plik3. cp../../kat1/plik3 nowy3 # przejście do katalogu Kat21 # kopiowanie pliku plik3 z katalogu Kat1 do bieżącego # kopiowanie pliku plik3 z katalogu Kat1 ze zmianą nazwy Zadanie 9 W katalogu Kat0 załóż plik ETC.1 zawierający spis plików w katalogu /etc, plik RM.1 zawierający opis polecenia rm (wykorzystaj man), plik Par.2 zawierający cyfry parzyste oraz Nie.2 zawierający cyfry nieparzyste. Skopiuj wszystkie założone pliki do katalogu KAT21 i do katalogu osobistego. Zadanie 10 Skopiuj z katalogu Kat0 do katalogu Kat2 pliki o nazwach zgodnych ze wzorcem *.1, a następnie do katalogu Kat21 pliki o nazwach zgodnych ze wzorcem *.2. Sprawdź poprawność kopiowania. Skasuj wszystkie pliki i katalogi założone na zajęciach. 10. Zakończenie sesji poleceniem logout (lub exit).