Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
40Activity

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
UNIX

UNIX

Ratings: (0)|Views: 1,386 |Likes:
Published by Cătălin

More info:

Published by: Cătălin on Apr 22, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

04/16/2013

pdf

text

original

 
 Cuvânt înainte
 Având o istorie de peste 30 de ani, sistemul de operare UNIX s-aimpus pe pia
 ţ 
a sistemelor de operare de re
 ţ 
ea ca un sistem robust, fiabil, portabil, capabil s
ă 
ruleze pe cele mai variate arhitecturi hardware.Conform opiniilor speciali
 ş
tilor în domeniu, UNIX reprezint 
ă 
sistemul deoperare original. De fapt, Microsoft Windows
 ş
i MacOS (sistemul deoperare ce ruleaz
ă 
pe Macintosh) au fost ini
 ţ 
ial dezvoltate ca alternative laUNIX 
 ş
i nu invers.Cu toate c
ă 
majoritatea PC-urilor actuale utilizeaz
ă 
Windows, înultimul timp se observ
ă 
o tendin
 ţă 
din ce în ce mai puternic
ă 
spre utilizarea Linux-ului (care nu este altceva decât o variant 
ă 
de UNIX) care are unmare avantaj: este gratis! De asemenea, ultimele tipuri de interfe
 ţ 
e grafice precum CDE (Common Desktop Environment), GNOME, KDE faciliteaz
ă 
  folosirea UNIX-ului pentru utilizatorii care nu sunt speciali
 ş
ti în domeniul calculatoarelor. Pe de alt 
ă 
parte, cuno
 ş
tin
 ţ 
ele legate de UNIX pot reprezenta o averedeosebit 
ă 
în lumea de ast 
ă 
 zi a tehnologiei informa
 ţ 
iei. Multe dintre cele mai puternice re
 ţ 
ele din lume
 ş
i site-uri Internet sunt bazate pe UNIX, existând ocerere deosebit 
ă 
pentru profesioni
 ş
ti specializa
 ţ 
i în administrarea sistemelor UNIX. Ace
 ş
ti administratori de sisteme (cunoscu
 ţ 
i
 ş
i subdenumirea de sysadmin) sunt printre cei mai bine pl 
ă 
ti
 ţ 
i oameni dindomeniul IT. În primul capitol al lucr 
ă 
rii de fa
 ţă 
sunt prezentate caracteristicile generale ale sistemului de operare UNIX, istoric, tipuri de implement 
ă 
ri,documentare, comenzi
 ş
i interfe
 ţ 
e grafice. În capitolul al doilea sunt prezentate no
 ţ 
iuni legate de sistemul de fi
 ş
iere UNIX precum
 ş
i comenzi referitoare la fi
 ş
iere
 ş
i directoare.Capitolul al treilea se refer 
ă 
la administrarea fi
 ş
ierelor, comenzilegate de parti
 ţ 
ii
 ş
i hard-disc-uri, c
ă 
utarea
 ş
i sortarea fi
 ş
ierelor, arhivarea
 ş
i compresia fi
 ş
ierelor. În capitolul al patrulea sunt prezentate serviciile de re
 ţ 
ea oferite înUNIX, serviciile ARPA precum
 ş
i posibilitatea integr 
ă 
rii cu alte sisteme deoperare.Capitolul al cincilea face referire la editoare de texte utilizate pe sisteme UNIX; sunt prezentate aici editorul vi
 ş
i editorul pico. În capitolul al 
 ş
aselea sunt prezentate no
 ţ 
iuni generale legate de shell-uri UNIX, variante, procese UNIX 
 ş
i mediul de lucru.
5
 
 
Capitolele
 ş
apte
 ş
i opt se refer 
ă 
la variantele Bourne Shell (sh),respectiv Bourne Again Shell (bash). Aici sunt prezentate: gramatica Shell,tipuri de operatori, mediul Shell, comenzi, func
 ţ 
ii, toate acestea înso
 ţ 
ite denumeroase exemple.Obiectivul urm
ă 
rit prin scrierea acestei lucr 
ă 
ri a fost acela de a faceo introducere în lumea UNIX prezentând caracteristicile fundamentale
 ş
i facilit 
ăţ 
ile acestui sistem de operare precum
 ş
i acela de a oferi numeroaseexemple de utilizare a programelor de tip shell-script, cu accent pe shell-ul  Bourne
 ş
i shell-ul Bourne Again. Lucrarea se adreseaz
ă 
în special studen
 ţ 
ilor ce studiaz
ă 
sistemul deoperare UNIX în cadrul activit 
ăţ 
ilor de curs, seminar sau laborator, iar exemplele prezentate în carte constituie o bogat 
ă 
surs
ă 
de inspira
 ţ 
ie pentruace
 ş
tia. Autorul 
 
6
 
 1.1
 
Introducere
Sistemul de operare UNIX, împreun
ă
cu suita de protocoale TCP/IP pentru comunica
ţ
ia în re
ţ
ea
ş
i cu sistemul de fi
ş
iere NFS constituie o solu
ţ
ieconvenabil
ă
pentru constituirea unui sistem complet de operare în re
ţ
ea.Dezvoltat ini
ţ
ial în laboratoarele AT&T Bell Labs (cu participareacompaniei General Electric
ş
i a faimosului MIT – Massachusetts Institute of Technology), UNIX-ul reprezint
ă
, de fapt, o mare familie de sisteme deoperare înrudite ce descind din munca programatorilor Dennis Ritchie
ş
iKen Thompson (creatorii limbajului C) la sfâr 
ş
itul anilor 60
ş
i începutulanilor 70. Sistemele din familia UNIX pot fi rulate pe orice tip de calculator, plecând de la calculatoarele personale pân
ă
la super-calculatoarele cuconfigura
ţ
ii extrem de avansate, utilizate îndeosebi în domeniul militar 
ş
i cel bancar. De asemenea, toate variantele de UNIX sunt
multitasking 
, domeniuîn care UNIX are o reputa
ţ
ie deosebit
ă
. Numele s
ă
u deriv
ă
de la un jos de cuvinte al unui alt proiectBell Labs/MIT din acela
ş
i timp produs pe un calculator mainframe cunoscutsub numele de
Multics (Multiplexed Information and Computing Service)
.Sistemul de operare interactiv
Multics
fusese scris pentru un computer alcompaniei General Electric dovedindu-se dup
ă
ani de dezvoltare mult preacostisitor, de aceea Bell Labs s-a retras ulterior din proiect.În timpul lucrului la proiectul Multics, programatorulKen Thompson a scris un joc de c
ă
l
ă
torie în spa
ţ
iu pentru computerulGeneral Electric. Dup
ă
sistarea proiectului, acesta a rescris jocul împreun
ă
 
Prin
multitasking 
se în
ţ
elege capacitatea unui sistem de operare de a executa mai multe procese (
task-uri
) simultan. Acest lucru se realizeaz
ă
prin fenomenul „
time slicing”
ce presupune c
ă
fiecare proces aflat în execu
ţ
ie utilizeaz
ă
calculatorul pentru o perioad
ă
 determinat
ă
de timp. Comportamentul multitasking este în opozi
ţ
ie cu „task switching”,caz în care fiecare proces aflat în execu
ţ
ie trebuie s
ă
se termine pentru a se începeexecu
ţ
ia unui nou proces.
UNIXCARACTERISTICI GENERALE
1
7

Activity (40)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
catalynus liked this
Dan liked this
ra13ro4899 liked this
MayaSerrelinda liked this
gefinna liked this
Dan liked this
Dan liked this
Dan liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->