|
UNIX-notiuni de baza
Aceasta sectiune incearca sa prezinte citeva notiuni de baza despre un
sistem de operare care, desi a aparut in anii '70, a dat "idei" multor
creatori de sisteme de operare si a inceput sa se impuna din ce in ce mai
mult ca solutie fiabila si ieftina pentru interconectarea sistemelor de
calcul. Scopul prezentarii sistemului Unix este acela de a invata ceva
folositor pentru activitatea fiecaruia in Centrul Judetean de Informatica,
de a mai aduce in laborator pe cei care nu si-au folosit conturile de luni
intregi si...(alte motive mai puteti gasi si singuri). In plus, de ce sa nu
spunem, se pot castiga bani frumosi din administrarea unei retele...
[pic]
PREZENTARE GENERALA
1.1 Scurt istoric al sistemului Unix
1.2 Caracteristicile sistemului Unix
1.3 Structura sistemului Unix
[pic]
1.1 Scurt istoric al sistemului Unix
Prima versiune de UNIX a fost elaborata in 1969 de Ken Thompson si Denis
Ritchie in grupa de cercetare de la Bell Laboratories, fiind scrisa pentru
a rula pe un calculator PDP-7. A doua versiune a fost scrisa pentru
calculatorul PDP 11/20.
A treia versiune, inca necomerciala, este scrisa complet in limbajul C,
pentru calculatoare PDP 11/45, a aparut in 1973. Apar pentru prima data
facilitatile legate de multiprogramare. Prima versiune comerciala este V6
si a aparut in 1976.
Versiunea V7, aparuta in 1978, putea lucra pe calculatoare PDP 11/70,
Interdata 8/2 si pe minicalculatoarele VAX 32V. Versiunea a fost
distribuita gratuit in universitatile din SUA, la nivel de cod sursa, fapt
care a stimulat cercetarea in domeniul sistemelor de operare si a adus
popularitatea sistemului UNIX. In aceasta perioada apar primele actiuni
organizate de a standardiza sistemul Unix, care devine nu numai obiect de
cercetare dar si produs. Firma AT&T creaza grupul USG (Unix Support Group),
care isi asuma controlul si responsabilitatea de a distribui Unix-ul. Prima
versiune distribuita de acest grup este Unix System III, care a aparut in
1982.
O puternica influenta asupra dezvoltarii sistemului Unix a avut-o, pe linga
Bell si AT&T, Universitatea California din Berkely, care a dezvoltat
versiunile BSD-3 si BSD-4. Aceste versiuni contin facilitati pentru
gestiunea memoriei virtuale cu paginare si facilitati de lucru in retele. A
fost creata interfata utilizator C-Shell, s-au introdus noi editoare de
texte (VI si EX) si compilatoare pentru Pascal si Lisp.
Distribuirea libera a surselor sistemului Unix a dus si la aparitia unui
mare numar de versiuni si chiar la "dispute" intre grupurile puternice
pentru standardizarea sa intr-o forma sau alta. Pe linga Versiunea 8,
System V si BSD putem aminti alte versiuni (dintre care unele nu realizeaza
decit o functionalitate tip UNIX) ca: ULTRIX, XENIX, AIX, VENIX, ZEUS, HP-
XX, SOLARIS.
Una dintre cele mai folosite "arome" Unix este sistemul Linux, care are si
o foarte interesanta istorie, fiind un exemplu de colaborare a mii de
necunoscuti, uniti doar de pasiunea pentru calculatoare si de dorint |