Sisteme de Operare - Unix

Referat
8/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: docx
Pagini : 12 în total
Cuvinte : 3395
Mărime: 97.22KB (arhivat)
Publicat de: Tiberiu Negrea
Puncte necesare: 5
Profesor îndrumător / Prezentat Profesorului: Eduard Ceptureanu
ACADEMIA DE STUDII ECONOMICE FACULTATEA DE CIBERNETICĂ, STATISTICĂ ŞI INFORMATICĂ ECONOMICĂ

Cuprins

  1. Noţiuni introductive despre fişiere 3
  2. Tipuri de fişiere 4
  3. Fişierul obişnuit 4
  4. Fişierul de tip director. Directorul rădăcină 5
  5. Fişiere de tip legătură simbolică 5
  6. Fişiere speciale 6
  7. Fişiere pipe 6
  8. Fişiere de tip socket 7
  9. Protecţia fişierelor şi directoarelor prin drepturi de acces 7
  10. Modificarea drepturilor de acces 8
  11. Comenzi UNIX pentru gestiunea fişierelor 8
  12. Bibliografie 10
  13. Anexe: 11

Extras din referat

Monitorizarea sistemului de fişiere

Noţiuni introductive despre fişiere

Un sistem de fişiere este parte integrantă a sistemului de operare şi este format din fişiere, directoare precum şi informaţii necesare pentru localizarea şi accesul acestora. Sistemul de fisiere UNIX ordonează şi grupează din punct de vedere logic fişierele într-o manieră eficientă, prin cuprinderea acestora în directoare ce sunt asemănătoare dosarelor ce conţin mai multe documente. UNIX posedă un sistem de fişiere ierarhic, cu o structură arborescentă multi-nivel ce pleacă de la directorul rădăcină (root), simbolizată prin caracterul „/” (slash), putând de fapt să fie suportate mai multe sisteme de fişiere simultan pe acelaşi disc. Fiecare disc este divizat în porţiuni (partiţii) ce pot găzdui un sistem de fişiere, un domeniu de swap sau un domeniu de date speciale.

În UNIX fişierele sunt interpretate sub forma unor şiruri de octeţi; astfel, cu toate că o aplicaţie face o cerere pentru un fişier cu o structură specială, nucleul stochează acel fişier pe disc ca o simplă secvenţă de octeţi, organizând fişierele în directoare. Funcţia de bază a sistemului de fişiere este aceea de a oferi servicii de fişiere aplicaţiilor respective fără ca acestea să fie preocupate de structura specială de stocare hardware.

O caracteristică aparte a sistemului de fişiere UNIX o constituie legaturile. O legatură (link) reprezintă o posibilitate a unui fişier sau de acces la acesta prin mai multe nume. O legatură este, de fapt, o intrare într-un director ce face redirectarea spre un fişier stocat în alt director sau chiar spre un întreg alt director.

Directorul root are o serie de subdirectoare (ce diferă în funcţie de implementarea UNIX), printre care cele mai importante sunt, de regulă: ’’bin” , ’’dev” , ’’etc” , ’’opt” , ’’lib” , ’’mnt”, ’’tmp” , ’’home” şi ’’usr”.

Aceste directoare au următorul conţinut:

/bin - conţine fişiere executabile: comenzi UNIX de bază în format executabil şi utilitare (de exemplu cd, cat, ls, mkdir, rm, …);

/dev - conţine fişiere speciale de comunicare cu dispozitivele poriferice, asociate hard

disc- ului, dischetei, imprimantei, terminalelor(de exemplu lp, hdd, fdd, ...);

/etc - conţine utilitare speciale de întreţinere, folosite doar de administratorul de sistem (de exemplu fişierul de parole, fişierul de grupuri, comenzile mount, unmount, passwd, ...);

/home - păstrează toate directoarele curente ale utilizatorilor;

/lib - conţine bibliotecile pentru limbajele de programare (C, Java, ...);

/sbin - conţine toate programele ce trebuie lansate în execuţie de UNIX, precum şi unele comenzi folosite doar de administratorul de sistem;

/scr - conţine exemple de surse script;

/sys - conţine textul sursă pentru programele sistemului UNIX;

/mnt - directorul mount; rezervat pentru montarea sistemelor de fişiere;

/opt - conţine aşa-numitele ‚‚software storage objects ’’(SSO’s);

/tmp - conţine fişierele temporale;

/usr - conţine directoare şi fişiere pentru utilizatori(manuale, copie bin, lib, ...);

/var - conţine fişiere pentru tipărire şi poşta electronică(e-mail), nepartaja

Un fişier reprezintă un şir de octeţi ce aparţine unui director. Conceptual un fişier UNIX este precum un document îndosariat(dosarul este directorul din care face parte). Fişierul poate stoca informaţii diverse: text, grafică, video, sunet, imagine, etc. Orice fişier din sistem are un nume; lungimea numelor de fişiere UNIX este în general limitată la 255 de caractere. Caracterele valide suntŞ orice caracter alfabetic, numeric, liniuţa de subliniere underscore( _ ) şi punctul ( . ). Nu se folosesc spaţii în numele fişierelor, precum şi următoarele caractere speciale: ! ” ` ; / $ * & < > ( ) | { } [ ] ~ .

Directorul este un caz particular de fişier ce arată ca un cuprins de carte. El conţine două coloane de informaţie - numerele inode ale fişierelor si numele fişierelor.

Tipuri de fişiere

În UNIX fişierul este considerat ca fiind o succesiune de octeţi, având un marcaj de sfârşit de fişier. Fişierele in UNIX pot avea următoarele tipuri:

• fişiere obişnuite sau normale;

• fişiere directoare (cataloage);

• fişiere de tip legătură simbolică (symlink); reprezintă un fel de alias-uri pentru alte fişiere;

• fişiere speciale, în mod bloc sau în mod caracter; reprezintă driver-e de periferice etc.;

• fişiere de tip fifo (pipe); sunt utilizate pentru comunicaţia între procese, rulate pe acelaşi sistem;

• fişiere de tip socket; sunt utilizate pentru comunicaţia prin reţea între procese, rulate pe sisteme diferite;

Tipul fişierelor dintr-un director se poate afişa cu comanda ls -al , care prezintă toate fişierele din directorul specificat, cu următoarele informaţii despre ele: tipul fişierului, drepturile de acces, proprietarul, grupul proprietar, lungimea în octeţi, data ultimei modificări etc.

Exemplu: $ ls –al ~stud1

Tipul fişierelor este indicat de primul caracter din prima coloană afişata de comanda

ls –al. Acest caracter este:

• - pentru fişier normal;

• d pentru director;

• l pentru legătură simbolică;

• b sau c pentru fişier special în mod bloc sau în mod character;

• p pentru fişier de tip pipe;

• s pentru fişier de tip socket.

Fişierul obişnuit

Un fişier obişnuit este creat de un process şi este salvat pe disc. El poate conţine caractere ASCII( American Standard Code for Information Interchange), adică text sau poate fi un fişier executabil, adică informaţie repreyentată în binar(0 şi 1). Fişierele de tip text sunt create cu editoare.

Fişierele obişnuite au ataşate nişte numere, care sunt interpretate ca index într-o listă de

i-node- uri, păstrată la începutul fiecărui disc care conţine un sistem de fişiere UNIX.

Atribute şi i-node

Fişierele în afară de conţinut sunt caracterizate prin atribute. Atributele tipice sunt: numele fişierului, proprietarul fişierului, data la care a fost creat fişierul, drepturile de acces la fişier, tipul de fişier. Toate atributele pentru fiecare fişier (mai puţin numele) sunt memorate în sistemul UNIX într-o structură de date numită i-node, de la <<information-node>>. Numele sunt ţinute în directoare.

Preview document

Sisteme de Operare - Unix - Pagina 1
Sisteme de Operare - Unix - Pagina 2
Sisteme de Operare - Unix - Pagina 3
Sisteme de Operare - Unix - Pagina 4
Sisteme de Operare - Unix - Pagina 5
Sisteme de Operare - Unix - Pagina 6
Sisteme de Operare - Unix - Pagina 7
Sisteme de Operare - Unix - Pagina 8
Sisteme de Operare - Unix - Pagina 9
Sisteme de Operare - Unix - Pagina 10
Sisteme de Operare - Unix - Pagina 11
Sisteme de Operare - Unix - Pagina 12

Conținut arhivă zip

  • Sisteme de Operare - Unix.docx

Alții au mai descărcat și

Unix - Sistem de Operare

Istoricul Sistemului de Operare UNIX Unix-ul este un sistem de operare relativ vechi, fiind creat la Bell Laboratories în 1969, unde a fost...

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Autentificarea prin semnătură digitală

Introducere O semnatura digitala reprezinta o informatie care il identifica pe expeditorul unui document. Semnatura digitala este creata prin...

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Te-ar putea interesa și

Framework Pentru Administrarea Rețelelor de Calculatoare

Rezumat Prin această lucrare ne propunem realizarea unei aplicaţii software care să ajute un utilizator sau administrator de reţea Linux să...

Aspecte Generale ale Sistemelor de Operare Windows și Unix

ASPECTE GENERALE ALE SISTEMELOR DE OPERARE WINDOWS ŞI UNIX 1.1 Sisteme de operare; definiţii, componente, clasificări Sistemul de operare...

Arhitectura calculatoarelor

I. Arhitectura calculatoarelor 1. Scurt istoric Momentul iniţial al istoriei calculatoarelor este, de obicei legat de numele matematicianului...

Ghid Office

Cap. 1. SISTEME DE OPERARE 1.1,Prezentare generala Se numeste sistem de operare ansamblul programelor si procedurilor care asigura indeplinirea...

Sisteme de Operare - UNIX

Sistemul de fisiere Datele si programele sunt pastrate, ca si in alte sisteme de operare, in fisiere memorate pe discuri magnetice. Fiecare disc...

Arhitectura calculatoarelor și structuri de date

Capitolul I – CONFIGURATIA UNUI CALCULATOR 1. Introducere În prezent, informatica îşi găseşte aplicaţii în toate domeniile vieţii. Prezenţa ei...

Sisteme de fișiere - clasificări și implementări UNIX-Windows

1 Sisteme de operare - prezentare generala a celor mai utilizate SO 1.1 Microsoft WINDOWS Windows 95 face parte din categoria sistemelor de...

Arhitectura calculatoarelor - software-ul

CAPITOLUL I SISTEME DE OPERARE Introducere Sistemul de operare este un software care asigură interconectarea funcţională dintre toate elementele...

Ai nevoie de altceva?