Ćwiczenie 1. Uruchomić system Knoppix i rozpocząć pracę z

Transkrypt

Ćwiczenie 1. Uruchomić system Knoppix i rozpocząć pracę z
Ć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.