Aby zakończyć sesję w UNIXIE:
Należy wykonać polecenie logout
Aby zapisać edytowany plik i wyjść z vi należy:
Wydać polecenie ZZ
Aby zatrzymać proces o PID równym 3285 należy:
Wydać polecenie killall 3285
Wydać polecenie kill -19 3285
Aby znaleźć plik bootlog w katalogu /var należy wykonać:
ls -R /var | grep bootlog
Aby znaleźć słowo kluczowe w podręczniku systemowym:
Należy wykonać polecenie: man slowokluczowe
Należy wykonać polecenie:apropos slowokluczowe
Należy wykonać polecenie: whatis slowokluczowe
Algorytm FCFS
Polega na obsłudze zadań według kolejności ich zgłaszania
Wykorzystuje kolejkę FIFO do obsługi zadań
Algorytm FCFS polega na:
Przydziale procesora pierwsz zgłaszającemu się procesowi
Jest algorytmem nie wywłaszczeniowym
Algorytm rotacyjny (R/R):
Jest wywłaszczeniową implementacją algorytmu FCFS
Polega na przydziale procesora na określony czas
Do atrybutów plików zalicza się:
Lokalizację na nośniku pamięci zewnętrznej
Nazwę pliku, Właściciela pliku, Wielkość pliku
Do zarządzania procesami w UNIXie służą polecenia:
ps i jobs
Do zmiany hasła użytkownika w UNIX-e stosowane jest polecenie:
passwd
Domena NT to
Sieć z co najmniej 1 komputerem pracującym pod kontrolą WinNT
Sieć w której uwierzytelnianie następuje na dedykowanym serwerze NT
Sieć w której uwierzytelnianie następuje na wszystkich serwerach
Drzewiasta struktura katalogów
Dopuszcza istnienie plików i dowiązań symbolicznych do plików w katalogach
Nie dopuszcza istnienia cykli w drzewach katalogów
Dyskowy system plików:
Umożliwia aktualizację zawartości pliku bez zmiany jego lokalizacji
HAL w WinNT to
Biblioteka, zawierająca kod assemblerowy, zależny od procesora
Moduł systemu pracujący w trybie chronionym
Init to
Pierwszy proces uruchamiany w systemie UNIX
Proces, który można wykorzystać do zatrzymania sys UNIX
Proces konfigurowany za pomocą pliku inittab
Jądro linuxa
Pracuje w trybie umożliwiającym dostęp do wszystkich zasobów komputera
Ma strukturę modularną
Listowy przydział miejsca na dysku:
Wykorzystuje listę dyskowych jednostek alokacji,
Prowadzi do powstawania fragmentacji wewnętrznej
ls -R /home 2>/dev/null > homes &
Utworzy w katalogu użytkownika plik homes nie zawierający błędów wykonania
Zostanie wykonane w tle
man 1 cat
Wyświetli pierwszą stronę opisu polecenia cat
Wyświetli opis polecenia cat z pierwszej sekcji podręcznika systemowego
Moduły jądra
Realizują obsługę podstawowych funkcji jądra
Mogą być stosowane z innymi wersjami jądra
Moduły jądra linuxa:
Sterowniki protokołów sieciowych, systemów plików itd..
Pamięć wirtualna
Jest realizowana na zewnętrznym nośniku pamięci
Wykorzystuje metodę stronicowania na żądanie
Pamięć wirtualna w Linuxie
Może być realizowana jako plik w systemie plików ext2fs
Może być realizowana jako plik w systemie plików UMSDOS
Jest realizowana jako osobna partycja na nośniku fizycznym
Planowanie wywłaszczeniowe uwzględnia przejscia procesu:
Od stanu aktywności do oczekiwania
Od stanu aktywności do gotowości
Od stanu czekania do gotowości
Gdy proces kończy działanie
Plik hosts
Służy do konfiguracji interface'u eth
Pozwala na wyznaczanie nazw komputerów w sieci
Plik resolv.conf (patrz pytanie: Plik hosts)
Określa wykorzystywane serwery DNS i scieżki poszukiwań
Polecenie apropos:
Wyświetli listę stron podręcznika systemowego zawierajacych wskazane słowo kluczowe
Wyświetli listę stron podręcznika systemowego zawierajacych wskazaną frazę
Polecenie chmod 751 plik
Ustawi atrybut wykonywalności dla wszystkich użytkowników
Polecenie chmod 753 file ustawi:
Prawa odczytu przez właściciela pliku „file”
Prawo modyfikacji pliku „file” dla wszystkich użytkowników
Polecenie chown plik user:
Ustawi właściciela pliku „plik” na użytkownika „user”
Polecenie ifconfig
użyte do konfiguracji dowolnych interface'ów sieciowych
Służy do przypisania adresów IP interface'om sieciowym
Polecenie ping host
Pozwala ustalić status hosta zdalnego
Nie umożliwia wyznaczenia liczby routerów do hosta
Polecenie:
echo `echo $PATH`
Wypisze napis „echo $PATH”
Procesy interakcyjne to:
Procesy działające na tym samym komputerze
Procesy współdzielące zasoby sprzętowe komputera
Procesy współdzielące zasoby programowe komputera
Procesy działające w tym samym czasie
Procesy współbieżne to:
Procesy wykonujące się w tym samym czasie
Procesy współdzielące zasoby
Program route
Służy do edycji tablicy rutingu
Programy służące do zarządzania modułami jądra to:
modprobe
Przed odwołaniem się do danych na dyskietce w UNIX-ie należy:
Użyć polecenia mount /dev/fd0 /mnt
Redirector
Jest jednym ze składników systemu operacyjnego klienta
Jest jednym ze składników systemu operacyjnego serwera
Przejmuje odwołania do zasobów i przekierowuje je do sieci lub do systemu lokalnego
Słowo kluczowe order
Jest stosowane w pliku host.conf
Określa kolejność rozwiązywania nazw
Statyczna relokacja pamięci:
Prowadzi do powstawania fragmentacji zewnętrznej
Statyczna relokacja pamięci;
Polega na przydzieleniu strefy pamięci przed wykonaniem programu
Powoduje powstawanie fragmentacji wewnętrznej
Powoduje powstawanie fragmentacji zewnetrznej
Struktura katalogów NT
Ma budowę drzewa
Umożliwia realizację cykli tylko przez odwołania do plików
System operacyjny Linux:
Jest 32-bitowym systemem operacyjnym
Jest zgodny z SVR4 Unixa
System plików ext2fs
Jest indeksowym systemem plików
Wykorzystuje i-węzły do adresowania bloków dyskowych
System plików FAT:
Wykorzystuje listowy przydział miejsca na dysku
Prowadzi do powstawania fragmentacji wewnętrznej
System plików NT
Wykorzystuje listowy przydział miejsca na dysku
Wykorzystuje Logiczne Numery Clusterów (LCN) do odwoływania się do plików
Umożliwia kompresję danych na dysku
Tożsamość procesu w linuxie to:
PID, UID i GID, NICE
Środowisko procesu
Kontekst procesu
Urządzenia blokowe linuxa to:
Sterowniki urządzeń dyskowych komputera
W skład systemu linux wchodzą:
Jądro systemu
Aplikacje użytkowe
Narzędzia do zarządzania systemem
Biblioteki systemowe
W wyniku odebrania sygnału 3
Proces ulega zakończeniu
Następuje wyjście z procesu ze zrzuceniem obrazu pamięci
Windows NT
Jest systemem zgodnym ze specyfikacja POSIX
Jest systemem nieprzenośnym i można go stosować tylko na platformie sprzętowej x86
Zasada wzajemnego wykluczania
Określa, że w danej chwili czasu tylko jeden proces może pozostawać w sekcji krytycznej
Realizowana jest za pomocą semaforów
Zasób stały to:
Zasób sprzętowy komputera
Zasób, który po zwolnieniu może być ponownie użyty
Zmiany hasła w systemie UNIX dokonuje się:
Poleceniem passwd