Przed przystąpieniem do zadania wyczyść historię poleceń w terminalu za pomocą polecenia
history -c
ETAP 1: WDROŻENIE I ARCHITEKTURA KATALOGÓW
Firma wymaga stworzenia zorganizowanego drzewa katalogów pod planowany obieg dokumentów.
- W swoim katalogu domowym utwórz trójpoziomową strukturę:
Firma/Dokumenty/Raporty- Warunek bezwzględny: Całą strukturę musisz utworzyć za pomocą jednego polecenia. Wykorzystaj odpowiednie narzędzie konsolowe oraz flagę wymuszającą utworzenie brakujących katalogów nadrzędnych (ang. parents) w jednej operacji.
ETAP 2: ZARZĄDZANIE PLIKAMI I PRACA Z WIELOZNACZNIKAMI (WILDCARDS)
Na serwer trafiła paczka danych testowych, którą musisz odpowiednio rozlokować i przefiltrować. Zwróć szczególną uwagę na składnię - egzaminatorzy INF.02 wymagają maksymalnej precyzji w posługiwaniu się znakami uogólniającymi!
- Przejdź do katalogu Firma (lub odwołaj się do niego ścieżką) i utwórz w nim zestaw 5 pustych plików technicznych:
plik1.txt,plik2.txt,skrypt.sh,dane1.csv,dane2.csv.- Wskazówka: Zastanów się, jakie narzędzie pozwala zaktualizować znacznik czasu lub wygenerować pusty plik o zerowej wadze. Czy potrafisz stworzyć je wszystkie jednym poleceniem?
- Wykonaj kopię zapasową pliku
skrypt.sh, umieszczając go w docelowym folderzeRaporty.- Uwaga: Oryginał w katalogu Firma musi pozostać nienaruszony.
- Kluczowa umiejętność - Wildcard
*
Dokumenty tekstowe nie powinny znajdować się w katalogu głównym projektu. Używając jednej komendy oraz wieloznacznika zastępującego dowolny ciąg znaków o dowolnej długości, przenieś wszystkie pliki z rozszerzeniem.txtdo podkataloguDokumenty. - Kluczowa umiejętność – Wildcard
?
Pliki arkuszy testowych okazały się zbędne. Usuń plikidane1.csvorazdane2.csvza pomocą jednego polecenia.- Warunek konieczny: Wzorzec wyszukiwania w poleceniu musi wykorzystywać znak wieloznaczny zastępujący dokładnie jeden dowolny znak w miejscu cyfry różniącej te dwa pliki. Nie wolno w tym zadaniu używać znaku gwiazdki
*!
- Warunek konieczny: Wzorzec wyszukiwania w poleceniu musi wykorzystywać znak wieloznaczny zastępujący dokładnie jeden dowolny znak w miejscu cyfry różniącej te dwa pliki. Nie wolno w tym zadaniu używać znaku gwiazdki
ETAP 3: PORZĄDKOWANIE ZASOBÓW I RAPORT ZDAWCZY
Testy dobiegły końca. Zgodnie z polityką RODO i procedurami bezpieczeństwa infrastruktury, środowisko testowe musi zostać zutylizowane, a raport z wykonanych prac przekazany przełożonemu.
- Usuń całkowicie katalog
Firmawraz ze wszystkimi jego podkatalogami i pozostałą w nich zawartością za pomocą jednego polecenia.- Ostrzeżenie: Wybierz odpowiednie polecenie z flagą pracy rekurencyjnej. Bądź ostrożny - to polecenie nie pyta o potwierdzenie!
ETAP 4: Generowanie raportu i zakończenie pracy
- Upewnij się, że jesteś w swoim katalogu domowym (
pwdpowinno zwrócić/home/twoja_nazwa). - Wpisz poniższe polecenie, zastępując dane swoimi:
history > cw2_Nazwisko_Imie.txt - Sprawdź poleceniem
ls -l, czy plik o tej nazwie powstał i ma rozmiar większy niż 0 bajtów. - Plik prześlij na serwer FTP
ftp://172.28.29.50do katalogu "Zadania". (login: uczen, hasło: uczen). Plik może być wysłany również z Ubuntu. Upewnij się że jesteś podłączony do Wi-Fi.

- Wyłącz maszynę bez tworzenia migawki.