Ćwiczenia z podstaw systemu Linux

Podobne dokumenty
Ćwiczenia Linux konsola

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

Komendy Ubuntu MARCEL GAŃCZARCZYK 2T I 1

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

Linux cz.3: polecenia systemowe, ćwiczenia

Architektura systemów informatycznych WPROWADZENIE DO SYSTEMU LINUX

Zarządzanie użytkownikami w

System operacyjny UNIX Ćwiczenie 1. Podstawowe polecenia systemu Unix

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

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

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

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

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

Linux Zarządzanie użytkownikami, grupami

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

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

Ćwiczenie 1. Podstawowe wiadomości

Linux: System Plików

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

Systemy operacyjne- tematy do opracowania

Pracownia Komputerowa wyk ad II

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

Laboratorium Ubuntu Linux.

Instytut Teleinformatyki

Ćwiczenie nr 14: System Linux

Konsola Linux. autor: Mariusz Barnaś

Instalacja platformy Magento CE wersja szybka

Laboratorium - Praca z poleceniami wiersza poleceń w systemie Windows

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2009/2010

Systemy Operacyjne I: System plików

System operacyjny Linux

Pracownia Komputerowa wykład II

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

Użytkownicy I. Użytkownik. Głównym celem istnienia użytkowników i grup w systemie jest utrzymanie porządku i separacja uprawnień.

Znaki globalne w Linuxie

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

Ćwiczenie 9 Linux - operacje systemu plików

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

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

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

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

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

Wstęp do systemu Linux

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

Strona główna > Polecenia > Tworzenie, zarządzanie, modyfikacja grup i użytkoników

Cwiczenia linux konsola

Linux Leksykon komend i poleceń Opracował: Andrzej Nowak

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

Tomasz Greszata - Koszalin

Wstęp do systemu Linux

LINUX. 1. Wprowadzenie: Poznańska Szkoła Bioinformatyki, 2006 Anna Czerwoniec, Łukasz Kościński

Prawa dostępu do plików (1)

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

SYSTEMY OPERACYJNE ĆWICZENIE POLECENIA SYSTEMU MSDOS

Egzamin pisemny z przedmiotu: Systemy operacyjne Semestr I

Linux Ubuntu - zarządzanie użytkownikami

Wstęp do obsługi Linux a

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

System operacyjny Linux

Laboratorium - Użycie narzędzia Przywracanie systemu w systemie Windows 7

Wstęp do obsługi Linux a

Kontrola pochodzenia dowodu (łańcuch dowodowy) Chain of Custody Form

5.6.2 Laboratorium: Punkty przywracania

Laboratorium - Użycie narzędzia Przywracanie systemu w systemie Windows XP

Administracja serwerami

Temat zajęć: Wprowadzenie oraz obsługa systemu plików.

Wstęp do informatyki Shell podstawy

Wstęp do systemów wielozadaniowych laboratorium 03 Praca z plikami, c.d.

Technologie Informacyjne - Linux 2

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE. Tryb konsolowy ćwiczenie b

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

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

Korzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP

MODELOWANIE MATERIAŁÓW I PROCESÓW

Połączenie grzałki ze Smartfonem.

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

Użytkownicy i grupy w systemie Linux. Zasady udostępniania zasobów s systemie Linux.

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

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

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

Szkolenie AGH Linux. Nie bój się konsoli i zdaj kolosa na 5.0!!! Tytuł wcale nie przesadzony ;)

Systemy operacyjne. Zasady lokalne i konfiguracja środowiska Windows 2000

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

Ćwiczenie 6. Wiadomości ogólne.

Wczytywanie cenników z poziomu programu Norma EXPERT Tworzenie własnych cenników w programie Norma EXPERT... 4

Elementy wyrażeń regularnych

Laboratorium - Menedżer zadań (zarządzanie procesami) w Windows 7

Chemiateoretyczna. Monika Musiał. Ćwiczenia

Instalacja i konfiguracja serwera SSH.

Instytut Teleinformatyki

Laboratorium - Zdalny pulpit i zdalna Pomoc w systemie Windows XP

1. Wyrażenia regularne. Symbole w wyrażeniach regularnych 1 :

System plików. Podstawy systemu Linux

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

SYSTEMY OPERACYJNE I laboratorium 3 (Informatyka stacjonarne 2 rok, semestr zimowy)

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

Laboratorium - Task Manager (zarządzanie procesami) w Windows Vista

Instrukcja logowania się i wprowadzania ocen do systemu USOSweb

Laboratorium - Kopia zapasowa rejestru i jego odzyskiwanie w Windows XP

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

Transkrypt:

Ćwiczenia z podstaw systemu Linux Ćwiczenie 1. Uruchomić system Knoppix i rozpocząć pracę z powłoką. knoppix desktop=icewm lang=pl Ćwiczenie 2. Poleceniem su przełączyć się na użytkownika o prawach root. Ćwiczenie 3. Wyświetlić strony podręcznika systemowego poleceniem man dla polecenia su. Zapoznać się z opcjami polecenia oraz składnią polecenia su. Ćwiczenie 4. Zapoznać się z poleceniami Linux użytymi w ćwiczeniu. W tym celu wykorzystać polecenie man dla: ls, cd, cp, rm, mv. Przykład: man ls. Ćwiczenie 5. Wyświetl zawartość katalogu stosując polecenie ls. (w katalogu domowym wpisz polecenie ls). Ćwiczenie 6. Wykorzystując polecenie cd zmień katalog bieżący na katalog /etc. W tym celu wpisz w powłoce polecenie cd /etc. Poleceniem ls -a wyświetl zawartość katalogu /etc (wszystkie pliki, w tym ukryte, których nazwa zaczyna się od kropki). Poleceniem ls d wyświetl listę podkatalogów w katalogu /etc. Poleceniem ls l wyświetl nazwy plików a pełnym brzmieniu. Poleceniem ls -1 wyświetl zawartość katalogu w jednej kolumnie. Ćwiczenie 7. Wykorzystując polecenie ls l > struktura wyświetl spis w pliku o nazwie struktura. Dodatkowo wyświetl zawartość wszystkich podkatalogów poleceniem ls R.

Ćwiczenie 8. Znajdź i wyświetl za pomocą polecenia grep słowo false w pliku passwd znajdującym się w katalogu /etc. Polecenie: grep `false` passwd Ćwiczenie 9. Znajdź plik o określonej nazwie np. network w katalogu /etc. Polecenie: find network Znajdź w katalogu /etc wszystkie pliki z rozszerzeniem conf. Polecenie: find *.conf Znajdź podkatalog w katalogu /etc o nazwie network. Polecenie: find type d name network Znajdź wszystkie pliki z rozszerzeniem.conf i zapisz wynik w pliku o nazwie spis. Polecenie: find *.conf > spis Ćwiczenie 10 Wyszukaj pliki binarne dla programu iptables. Polecenie: whereis iptables Ćwiczenie 11. Zapoznać się z poleceniami Linux użytymi w ćwiczeniu. W tym celu wykorzystać polecenie man dla: : useradd, passwd, adduser, userdel, groupadd, groupdel, mkdir, chmod. Przykład: man useradd. Ćwiczenie 12. Utworzyć konto nowego użytkownika o nazwie imię nazwisko np.: jankowalski (dla Jana Kowalskiego). Przykład: adduser jkowalski 1. Zaloguj się na użytkownika root polecenie su, 2. Za pomocą polecenia passwd zmień hasło, 3. Poleceniem adduser utwórz nowego użytkownika,

4. Usuń użytkownika za pomocą polecenia userdel, 5. Utwórz grupę użytkowników poleceniem groupadd o nazwie moja_grupa, 6. Użyj polecenia groupdel w celu usunięcia grupy moja grupa su -l kowalski - logowanie na konto z prawami root Ćwiczenie 13. 1. W katalogu domowym (/home) utwórz katalog o nazwie moje_dokumenty. W tym celu użyj polecenia mkdir. (zobacz man) 2. Użyj polecenia mv w celu zmiany nazwy katalogu moje_dokumenty na dokumety_linux. 3. Poleceniem rmdir usuń katalog dokumenty_linux. Ćwiczenie 14. 1. W katalogu domowym utwórz katalog roboczy (podobnie jak w ćwiczeniu 2 pkt. 1) 2. Za pomocą polecenia ls z odpowiednimi opcjami (znajdź w man) sprawdź uprawnienia do katalogu roboczy. 3. Używając polecenie zmiany zezwoleń dostępu chmod zmień uprawnienia na: właściciel ma prawo zapisu i odczytu, a reszta tylko prawo odczytu (644 roboczy) Ćwiczenie 15. Uruchomić podręcznik pomocy edytora vi. W tym celu wykorzystać polecenie help w edytorze vi. Zapoznać się z tekstem pomocy dla edytora vi. Ćwiczenie 16. W katalogu domowym (/home) utwórz katalog o nazwie moje_dokumenty. W tym celu użyj polecenia mkdir. (zobacz man) Ćwiczenie 17. W edytorze vi napisz poniższy tekst i zapisz go w pliku o nazwie maszyna_turinga w katalogu moje_dokumenty. Tekst do przepisania:

A generally accepted theoretical model of computation is the Turing machine (invented by A. Turing in 1936). In consequence, any practical implementation of computation should satisfy its rules. Particular cases of Turing machines are finite state automata. Ćwiczenie 18. Otwórz plik o nazwie maszyna_turinga (plik utworzony w ćwiczeniu 2.) zmień treść pliku na następującą: A generally accepted theoretical model of computation is the Turing machine (invented by A. Turing in 1936). In consequence, any practical implementation of computation should satisfy its rules. Particular cases of Turing machines are finite state automata. Finite automata constitute a narrow subclass of Turing Machines. They recognize the class of regular languages. By definition, a finite automaton consists of finite many states and transitions among them under symbols of a finite alphabet. Zapisz tekst w pliku o nazwie automat w katalogu moje_dokumenty. Ćwiczenie 19 Edytuj ponownie plik automat i usuń tekst z pierwszej i ostatniej linijki. Zapisz zmiany w pliku o tej samej nazwie (plik automat). W edytorze vi napisz poniższy tekst i zapisz go w pliku o nazwie automat_ze_stosem w katalogu moje_dokumenty. Tekst do przepisania: A push-down automata is a finite automata (nondeterministic) which has a stack, a kind of simple memory in which it can store information in a last-in-first-out fashion. Ćwiczenie 20 Do pliku z ćwiczenia 2 (plik maszyna_turinga) zapisz całą zawartość pliku automat_ze_stosem. Zapisz zmiany w pliku maszyna_turinga. Ćwiczenie 21 Uruchom Midnight commander poleceniem mc i odszukaj plik interfaces w katalog /etc/network. Otwórz plik resolv.conf i wprowadz adresy DNS. Ćwiczeni 22

Używając Midnight commander przejdź do katalogu /etc/network. Następnie zaznacz plik interfaces. Z menu plik wybierz polecenie chmod, a następnie wybierz uprawnienia do zapisu i odczytu. Wybierz przycisk Ustaw aby zapisać zmiany.