Powtórka z wcześniejszych zajęć – Unix
Transkrypt
Powtórka z wcześniejszych zajęć – Unix
Powtórka z wcześniejszych zajęć – Unix 1. W katalogu /home/karolamik/pk3_zaj znajduje się katalog o nazwie .powtorka. Skopiuj go do swojego katalogu domowego. 2. Następnie wejdź do katalogu .powtorka. Usuo katalog, który się w nim znajduje, a wszystkie spakowane pliki rozpakuj. 3. Utwórz poniższe drzewo katalogów: |-- katalogA | |-- kata | `-- kata1 |-- katalogB | |-- katb | `-- katb1 4. Z katalogu /etc skopiuj wszystkie możliwe pliki zaczynające się na literę ‘p’, a kooczące na literę ‘d’ do katalogu /katalogA/kata. 5. Rozpakowane pliki z rozszerzeniem pdb umieśd w katalogu kata1, a pozostałe pliki w katb1. 6. Zmieo prawa dostępu do plików w katalogu katb1 tak, by mogli z nich korzystad inni użytkownicy należący do tej samej grupy (dodaj prawa odczytu i zapisu). Tylko do pliku z rozszerzeniem top ustaw prawa dostępu, by nikt poza tobą nie miał do niego dostępu. 7. Zmieo nazwę katalogu katb na kat0. 8. Do pliku gfp.pdb utwórz dowiązanie symboliczne o nazwie gfp_ln. 9. Skopiuj zawartośd pliku cro.pdb do cro_2.pdb. 10. W katalogu kat0 utwórz plik o nazwie użytkownicy.txt zawierający posortowaną wg nazw listę zalogowanych użytkowników. Sprawdź ilu użytkowników jest zalogowanych (wykorzystaj odpowiednią komendę, która zlicza linie). 11. Z pliku gfp.pdb wydobądź 20 ostatnich linii i zapisz je w pliku gfp_20.pdb. 12. Sprawdź który plik pdb zawiera najwięcej znaków. 13. Sprawdź który plik z katalogu .powtorka ma największy rozmiar. 14. Wyświetl kalendarz na cały rok i zapisz do pliku o nazwie kalendarz.txt w katalogu katalogA. 15. Połącz wszystkie pliki o rozszerzeniu pdb w jeden plik całosc.pdb i umieśd w katalogu katalogA. 16. Z pliku RNA.pdb wydobądź 1 kolumnę i zapisz ja do pliku kolumna.pdb w katalogu katalogB. 17. W pliku ema_A.pdb zamieo wszystkie LEU na LUU oraz usuo ostatnich 200 linii i zmieo nazwę pliku na ema_AA.pdb. 18. Wyświetl informacje o działających procesach (format pełny, szczegółowe informacje). Zapisz wynik do pliku procesy.dat. Następnie uruchom polecenie sleep 1000 (priorytet standardowy) i sleep 2000 (z priorytetem 10) w tle. Proces sleep 1000 zatrzymaj. Wyświetl ponownie procesy i dopisz (nie nadpisuj!) do pliku procesy.dat. Następnie wznów proces sleep 1000 na pierwszym planie, a następnie zabij wszystkie procesy sleep. 19. Wylistuj katalog .powtorka wraz z podkatalogami z dokładnymi informacjami tj. prawa dostępu, właściciel, grupa, dodatkowo mają byd widoczne również pliki ukryte oraz wszystko ma byd posegregowane względem daty modyfikacji. Zapisz wynik do pliku o nazwie KONIEC_powtorki.txt, spakuj go dowolnym programem do kompresji i prześlij wykorzystując program pine na adres: [email protected], tytuł: powtorka. 20. Plik procesy.dat również spakuj i prześlij na ten sam adres wykorzystując polecenie mail(tytuł: procesy). Sprawdź jak to zrobid wykorzystując manual.