Wykład 4.doc

(37 KB) Pobierz
Wykład 4

2001

Wykład 4

 

1.     Polecenia Mini Sam’a

 

a)     Backup- do tworzenia kopii bezpieczeństwa ( zwłaszcza jeżeli chodzi o bazy danych) . Administrator robi kopie bezpieczeństwa  w trybie codziennym, co tydzień, co miesiąc na streamerze.  Część tych kopii idzie do RDLP.

Kopie wykonuje się na wypadek: kradzieży komputerów, klęsk żywiołowych. Dzięki nim można odtworzyć stan sprzed zdarzenia i kontynuować pracę.

 

b)     Install- do instalowania oprogramowania , kontrolowania zawartości na kasecie. Instalujemy jedynie oprogramowanie autoryzowane

c)     Exit- zamknięcie systemu

d)     Obsługa zadań do drukowania – kolejka wydruku, istnieje możliwość usunięcia z kolejki

 

2.     Unix- wielozadaniowy, wielodostępny

 

Proces- jest to program który aktualnie wykonujemy ( każdy z użytkowników może realizować swój proces.

 

Wieloprocesowy system- system dopuszczający do realizowania wielu procesów jednocześnie

Jeżeli mamy jeden procesor jest to możliwe jeżeli realizuje on tzw. podział czasu, zatem jest kolejka procesów do obsługi.

 

3.     Systemy operacyjne

 

HP-UX

HP-UX

 

 

AT&T

SVID

 

BSD

 

 

 

 

W laboratorium Bella opracowano system z podziałem czasu:

Zalety: mały, elastyczny, tani.

Wady: niedostateczna ilość dokumentacji, brak pomocy użytkownika, błedy.

 

HP-UN – połączenie systemu Unix i elementów dodanych przez HP.

 

Co umożliwia nam UX?

a)     interpretatory poleceń – możliwość wyboru shella

b)     bogaty zestaw poleceń- przy założeniu, że interfejs jest znakowy. Poleceń tych jest kilka tysięcy.

c)     Hierarchiczny system plików

d)     Język programowania C

Co potrzeba do pracy?

a)     terminal z kodem ASCII

b)     linia transmisji danych

c)     identyfikator użytkownika

d)     hasło

 

W jaki sposób tworzy się proces?

 

-          proces potomny- ( kopiowany proces macierzysty)

-          proces macierzysty ( usypiany i budzony po zakończeniu procesu potomnego)

 

Na proces potomny przechodzą przywileje procesów macierzystych. Po zakończeniu procesu potomnego wysyłany jest sygnał budzący proces macierzysty.

 

Nietypowe sytuacje:

·         proces potomny umiera, a proces macierzysty nie został o tym powiadomiony – ten proces nazywamy duchem

·         umiera proces macierzysty, a proces potomny nie został zakończony ( potomny nie ma komu zwrócić sygnału zakończenia ) ten proces nazywamy sierotą

 

Na skutek tych procesów w systemie tworzą się śmieci i trzeba je czasem czyścić . Jest polecenie pozwalające na sprawdzenie poleceń jakie są w danej chwili prowadzone i można wywnioskować, który jest macierzysty, a który potomny ( wyższy numer ma zawsze proces potomny) . Jest możliwość zabicia i wtedy zabijamy od ostatniego potomka ( czyli począwszy od numeru najwyższego).

 

4.     Wyróżniamy 3 kategorie użytkowników w stosunku do pliku czy katalogu:

a)     użytkownik – właściciel pliku

b)     grupa- grupa do której plik należy

c)     inni- pozostałe osoby

//nagrywanie płyt CD- promocja co 3 nagranie GRATIS: filmy (150 tytułów), programy użytkowe m.in. Słownik angielski Collins, niemiecki Langenscheidt, Arc Viev 3.1     Arc Info  7.21, muzyka -  DENDRYT 116/2  ( ogłoszenie ważne do 30.7.2001) //

 

r- prawo do czytania

w- prawo do pisania

x-prawo do wykonywania

 

Prawo dostępu do pliku:

 

rwxr-xr

rwx

r-x

r- -

 

właściciel

grupa

inni

754

7

5

4

 

111  101   100

7         5       4

 

Wszystko dla wszystkich:   777

Tylko czytanie dla wszystkich: 444

 

- rwxr-x-r- -

 

                olrwxr-x-r - -

 

“-“typ pliku                   lub        „ ol”- katalog

 

 

w opisie pliku: typ, atrybuty, kto jest właścicielem, grupa , rozmiary, data tworzenia, nazwa

 

 

 

r

w

X

plik

Zawartość może być sprawdzana

(move,lp, cat)

Zawartość może być zmieniana ( vi)

Używany jako polecenie

katalog

Zawartość może być sprawdzana

(ls)

Zawartość może być zmieniana

( ep, nu)

Może zostać katalogiem bieżącym (Cd)

 

Gdy 400- tylko właściciel może czytać, a inni nie mogą go nawet zobaczyć

 

Katalogi HP-UX:

Users- katalogi osobiste użytkowników – są tu też programy użytkowe

Dev- do komunikowania z terminalem, drukarki, pamięci taśmowe.

 

NOTATKI WŁASNE:

 

Strona 2 z 3

Zgłoś jeśli naruszono regulamin