Ćwiczenia linux - konsola

 

 

Ćwiczenie 1 - Wyświetlanie zawartości plików

1.      Dodaj do katalogu katalogB za pomoca edytora tekstowego plik przedmioty.txt, w którym zapisz nazwę pięciu ulubionych przedmiotów, oraz plik numer.txt, w którym zapisz swój numer w dzienniku. Za pomoca poznanego polecenia cat wyświetl zawartość pliku przedmioty.txt numerujac linie – opcja -n

2.      W katalogu katalogA utwórz pliki plikA (w środku litery alfabetu), plikB (cyfry od 0 do 9)

3.      W celu zlaczenia plików plikA i plikB w nowy plik – plikC posluz sie operatorem skierowania >>

             cat plikA plikB >> plikC

4.       Przejrzyj zawartosc pliku plikC

Ćwiczenie 2 - Wyszukiwanie plików

1.      Za pomoca polecenia find znajdz w katalogu katalogA plik o nazwie plikB - find /katalog -name plik -print

2.      Za pomoca odpowiedniego wyrazenia regularnego znajdz w katalogu katalogA pliki o nazwie rozpoczynajacej sie od plik

3.      Wyświetl liste plików, które zostaly utworzone lub zmodyfikowane w ciagu ostatniego dnia za pomoca polecenia postaci find /usr/bin -type f -mtime -1 -print

 

Ćwiczenie 3 - Zmiana atrybutów plików

1.      Sprawdz za pomoca polecenia ls z odpowiednim parametrem (-l) uprawnienia do katalogu katalogA

d|rwx|rwx|rwx  - katalog z pełnymi uprawnieniami (odpowiednio dla: właściciela, dla grupy, pozostałych użytkowników)

2.      Za pomoca polecenia chmod zmien parametry katalogu katalogA - pełne dla wlasciciela, wejscie i przeszukanie zawartosci dla grupy przypisanej do katalogu i na brak uprawnień dla pozostalych uzytkowników pamietajac, ze wartosci liczbowe:

 

-               4 - r   - przeszukanie zawartości (katalog), odczyt

-               2 - w - zmiana zawartości (katalog i plik)

-               1 - x   - wejście (katalog), uruchomienie (plik)

-       0 - –   - brak praw dostępu

 

przykład - chmod 666 katalogi --> ustawia uprawnienia rw-rw-rw

  

Ćwiczenie 4 - Spakowywanie i rozpakowywanie plików

 

tarczvf archiwum.tgz katalog – kompresja

tarxzvf archiwum.tgz rozpakowane – dekompresja

 

1.      Stworzyc kopie zapasowa zawartosci katalogu katalogB pomoca tar i pod nazwa daneSpakowane.tar

2.      Wyswietl zawartosc katalogu sprawdzajac, czy plik kopii zapasowej istnieje

3.      Sprawdzic zawartosc pliku kopii zapasowej

4.      Rozpakuj plik kopii zapasowej o nazwie daneSpakowane.tar

5.      Usun odtworzone dane wraz z katalogiem je zawierajacym

 

Ćwiczenie 5 - Ustalanie zajetego i wolnego miejsca

1.     Sprawdz ilosc wolnego i zajetego miejsca na partycjach za pomoca polcenia df. Uzyj parametru -m aby wyswietlic ilosc w megabajtach

2.     Wyswietl ilosc miejsca w bajtach jaka zajmuje katalog /usr/bin za pomoca polcenia du i parametru -b.

3.     Wyswietl ilosc miejsca jaka zajmuje katalog i podkatalogi katalogu katalogA uzywajac parametru -a

4.     Sprawdz jakie dane zostana wyswietlone dla tego polecenia i katalogu katalogA gdy jako parametry podasz odpowiednio -c, -s, -S

 

Ćwiczenie 6 - Wyświetlanie informacji o systemie

1.     Wyswietl informacje o architekturze komputera za pomoca plecenia arch

2.     Sprawdz skladnie polecenia uname, a nastepnie wyswietl informacje: procesor, wersja jadra, nazwa hosta, wszystkie zbiorczo

3.     Wyswietl ilosc miejsca w bajtach jaka zajmuje katalog /usr/bin za pomoca polecenia du i parametru -b.

4.     Za pomoca polecenia free wyswietl informacje o pamieci systemowej. Uzyj parametru -k do wyswietlenia w kilobajtach lub -m do wyswietlenia w megabajtach

5.     Wyświetl liste procesów za pomoca polecenia ps i najbardziej obciążających system za pomoca polecenia top

6.     Wyswietl statystyki dla polaczen za pomoca polecenia netstat

 

Ćwiczenie 7 - Konta użytkowników

1.     Wejdz na konto uzytkownika roota za pomoca polecenia su -i

2.     Zmien haslo dla roota za pomoca polecenia passwd

3.     Za pomoca polecenia w wyswietl informacje o aktywnych sesjach

4.     Za pomoca polecenia adduser dodaj uzytkownika o nazwie swoje inicjały

5.     Przy uzyciu parametru -g dodaj nowego uzytkownika o nazwie admin jako nalezacego do grupy root

6.     Usun pierwszego utworzonego uzytkownika za pomoca polecenia userdel wraz z jego katalogiem domowym uzywajac parametru -r

7.     Wyswietl informacje o uzytkowniku admin wykorzystując polecenie finger

8.     Dodaj nowa grupe uzytkowników za pomoca polecenia groupadd o nazwie nowaGrupa

9.     Sprawdz skladnie polecenia adduser i dodaj jeszcze jednego uzytkownika z kilkoma parametrami konfiguracyjnymi jako czlonka grupy nowaGrupa

10. Usun grupe nowaGrupa za pomoca polecenia groupdel

11. Sprawdz skladnie polecenia usermod i zmien dane dla uzytkownika admin

 

 

Ćwiczenie 8 - Zamykanie systemu

1. Zamknij system po uplywie 2 minut - shutdown 2