System operacyjny UNIX Ćwiczenie 1. Podstawowe polecenia systemu Unix



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

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

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

SYSTEMY OPERACYJNE ĆWICZENIE POLECENIA SYSTEMU MSDOS

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

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

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

Ćwiczenie 9 Linux - operacje systemu plików

Pracownia Komputerowa wyk ad II

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

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

Windows XP Wiersz polecenia

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

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

Wstęp do systemu Linux

Chemiateoretyczna. Monika Musiał. Ćwiczenia

Skróty klawiaturowe w systemie Windows 10

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

Architektura systemów informatycznych WPROWADZENIE DO SYSTEMU LINUX

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

Ćwiczenia Linux konsola

Wstęp do informatyki Shell podstawy

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

OPERACJE NA PLIKACH I FOLDERACH

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

Linux cz.3: polecenia systemowe, ćwiczenia

Laboratorium - Praca z poleceniami wiersza poleceń w systemie Windows

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

Komendy Ubuntu MARCEL GAŃCZARCZYK 2T I 1

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

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

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

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

System plików. Podstawy systemu Linux

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE. Tryb konsolowy ćwiczenie b

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

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1

Trochę o plikach wsadowych (Windows)

PODSTAWOWE INFORMACJE NA TEMAT KONSOLI W SYSTEMIE WINDOWS

Ćwiczenie 1. Podstawowe wiadomości

Laboratorium - Archiwizacja i odzyskiwanie danych w Windows 7

Skrócona instrukcja funkcji logowania

Egzamin pisemny z przedmiotu: Systemy operacyjne Semestr I

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

Konsola Linux. autor: Mariusz Barnaś

Ćwiczenie nr 14: System Linux

Techniki zaznaczania plików i folderów

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

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1

Technologie Informacyjne - Linux 1

Problemy techniczne. Jak umieszczać pliki na serwerze FTP?

I. Interfejs użytkownika.

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

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

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

Podstawy użytkowania Linux a

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

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

Podstawy Informatyki. Wykład 4 Komendy UNIXa, cd

Laboratorium - Archiwizacja i odzyskiwanie danych w Windows Vista

INSTRUKCJA OBSŁUGI PANELU WEBMAIL

Główne elementy zestawu komputerowego

Informatyka III : Instrukcja 1

(aktualizacja 30 kwietnia 2018)

Ćwiczenia z podstaw systemu Linux

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

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

Oto istotne informacje o skrótach klawiszowych ZoomText:

W oknie na środku, moŝna wybrać język, który będzie językiem domyślnym dla TC. Wybierzmy zatem język polski:

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

Linux: System Plików

Laboratorium A: Zarządzanie mechanizmami odzyskiwania systemu

EDYTOR TEKSTOWY VIM WYBRANE POLECENIA. Pracownia Informatyczna 5

Praca zdalna z poziomu systemu Linux

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

Podręcznik Użytkownika aplikacji NOVO Szkoła. Profil Ucznia

Konfiguracja klientów SSH - PuTTY i WinSCP

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

Znaki globalne w Linuxie

Skróty klawiaturowe w PowerPoint

Klawisze funkcyjne w OpenOffice.org Writer

TECHNOLOGIA INFORMACYJNA

Podręcznik Użytkownika aplikacji NOVO Szkoła. Profil Opiekuna

MODELOWANIE MATERIAŁÓW I PROCESÓW

Obsługa komputera. Paweł Kruk

METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH

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

Test z przedmiotu zajęcia komputerowe

Problemy techniczne. Jak umieszczać pliki na serwerze FTP?

1. Logowanie do systemu

Podstawy systemu operacyjnego Windows 7 i bezpieczne korzystanie z sieci Internet

VinCent Administrator

Program GroupWise WebAccess interfejs podstawowy

PSK. Jak przygotować maszynę wirtualną? 1. Utworzenie maszyny wirtualnej

GroupWise WebAccess Basic Interface

Instrukcja redaktora strony

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

Instalacja i konfiguracja serwera SSH.

Transkrypt:

Wydział Mechatroniki i Budowy Maszyn Specjalność: Automatyka i Robotyka Rok II Semestr IV 1. Logowanie w systemie Unix. System operacyjny UNIX Ćwiczenie 1. Podstawowe polecenia systemu Unix Do zalogowania na odległym komputerze będziemy używali programu PuTTY dostępnego na pulpicie lub z menu Start. 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. UWAGA: Rozwiązania zadań zapisz w sprawozdaniu 2. Zakładanie i przeglądanie plików tekstowych. Wykonaj poniższe polecenia (komentarzy zapisanych za znakiem # nie przepisuj): pwd man man > Info. l cat info. man cat more info. man more >lista1 cat lista1 >lista2 cat lista2 cat lista1 lista2 -l # polecenie pwd 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 pwd. 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 Nazywam się:... Urodziłem się w... <Ctrl>+<d> l cat JA cat -n 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) # listowanie pliku z numeracją wierszy W katalogu Kat21 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 - utworzenie pliku o nazwie Lista zawierającego wszystkie dwuznakowe nazwy plików w których drugi znak jest dowolną cyfrą 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* cat M1 Miasto > M2 cat M2 # 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 # kopiowanie przez przełączenie strumienia wyjściowego do pliku Zadanie 5 Utwórz kopię pliku JA o nazwie TY. Utwórz plik JA2 zawierający zapis połączonych plików JA i Miasto. Sprawdź powodzenie operacji.

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 pwd cd.. pwd; cd Folder mkdir K1 K2 l cd K1 pwd; cd../.. pwd; cd Folder/K2 pwd; cd pwd; # 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 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

8. Polecenie kasowania katalogów rmdir Wykonaj polecenia ilustrujące działanie operacji kasowania katalogów: cd rmdir Folder cd F* pwd; 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 Skasuj wszystkie pliki i katalogi założone na zajęciach. 9. Zakończenie sesji poleceniem logout (lub exit).