Ć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
tar –czvf archiwum.tgz katalog – kompresja
tar –xzvf 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