Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Directoare si fisiere in Linux - Cum este structurat Linux?

linux



+ Font mai mare | - Font mai mic



Directoare si fisiere in Linux

Cum este structurat Linux



Fisierele in Linux

Directoarele in Linux

Cum se iese din Linux

O scurta comparatie intre comenziile Dos si Linux

1. Structura Linuxului

Sistemul de operare Linux Fedora core 4 are o structura tip arbore. Principalele caracteristici sunt:

Caracterul de legatura dintre directoare este " / "

Se face distinctie intre literele mari si mici (A a);

Structura ierarhica (arborescenta, cu director radacina - "/", subdirectoare ca noduri si fisiere ca frunze)

independenta fata de hardware (fisierele sunt privite ca o succesiune de octeti)

flexibilitate in domeniul fisierelor si a directoarelor fata de alte sisteme de operare (montare/demontare alte sisteme de fisiere in orice subdirector);

Fiecare director contine cel putin urmatoarele doua intrari ("subdirectoare"): . (directorul curent) si .. (directorul parinte).

shell-ul - echivalentul COMMAND.COM- este bash;

Sfarsitul de linie se marcheaza printr‑un singur caracter (n);

Sistemul nu are posibilitatea sa readuca inapoi ceea ce ati sters odata, Nu exista comanda UNDELETE, dar exista "cos de gunoi" sub mediul grafic

2. Fisierele in Linux

Fisierele in Linux NU au ca si caracteristica principala numele si extensia

Fisierele pot fi de max 256  si caractere

Un exemplu de nume de fisier ar fi urmatorul:

"Acesta.este'Un-fisier.cu_nume-Lung"

Fisierele primesc drepturi in Linux pentru a putea fi vizualizate sau executate

Un fisier poate fi legat de mai multe directoare, chiar la nivele diferite;

Pot exista mai multe fisiere cu acelasi nume, dar numai daca se afla in directoare diferite;

Un fisier de comenzi Linux (pe acelasi concept ca .BAT din DOS) este un script;

Drepturile de acces ale fisierelor Unix sunt foarte bine puse la punct;

Pipe‑ul in Unix ("|") nu impune crearea de fisiere temporare

Fisierele pot fi de mai multe tipuri:

Obisnuite (sursa sau binar; mai multe procese pot sa lucreze simultan pe acelasi fisier), pipe (FIFO; de natura temporara) si speciale (atasate dispozitivelor de intrare/iesire -discuri, benzi magnetice, imprimante, mouse etc.);

Fisierele speciale: subdirectorul /dev contine toate referintele la dispozitivele de I/E -de exemplu, /dev/hda1 se refera la prima partitie (1) de pe primul harddisc (a); pentru identificarea dispozitivelor se folosesc nume ce sunt compuse din doua parti: major -tipul dispozitivului, si minor - numarul dispozitivului de tipul dat (ex: /dev/fd0);

Dispozitivele carora le sunt asignate fisierele speciale de tip bloc contin de obicei un sir de blocuri de dimensiune fixa (512 octeti fiecare, de obicei); pentru cele de tip caracter, operatiile de I/E se fac la nivel de octet sau la nivel de piste;

In Linux fisierele ascunse au la inceputul numelui un punct (ex: .fisier_ascuns).

3. Directoarele in Linux

Structura de directoare in Linux este urmatoarea: prima este radacina si se noteaza cu semnul "/" fara ghilimele; de aici in jos si in dreapta incepem sa vorbim de subsistemul de directoare.

In Linux exista in jur de 15 directoare standard:

- Radacina

/bin - fisiere sistem care includ cp, ls, mount, more si altele. Se afla minimum de comenzi cu care poate porni sistemul.

/boot - Contine imaginea de pe care booteaza Linux. Cand un nou kernel se instaleaza el se va instala in acest director.

/dev - componentele hard si virtuale ale sistemului. Acesta  este un pseudo-sistem de fisiere, care furnizeaza o interfata de fisiere componentelor sistemului. Necesar in Unix, pentru ca aici fiecare componenta hard este vazuta ca un fisier.

/etc - Directorul care contine toate fisierele de configurare a sistemului de operare Linux.

/home - Directorul tipic pastrarii utilizatorilor. Nu va fi sters la upgradarea sistemului

/home/admin - Directorul unde se pastreaza administratorii sistemului de operare pe un server de retea. Acest director este optional, administratorii putand fi pusi si in alte directoare.

/home/users/<nume utilizator> - Directorul unde se pastreaza utilizatorii curenti pe un server de retea.

/lib - Bibliotecile sistemului se afla in acest director. Un sistem de biblioteci este o arhiva de rutine de programare, care pun la dipozitia programelor utilizatorului, anumite functii care fac legatura cu sistemul de operare.

/lost+found - In acest director, Linux inmagazineaza toate fisierele care s-au recuperat dupa ce s-a folosit programul fsck dupa un crash neprevazut al sistemului (cadere de curent, resetare precoce, resetare reavoita).

/mnt - Directorul destinat unitatilor de montare (incarcare in memorie) cum ar fi discheta si cd-romul.

/proc Este un sistem de fisiere virtual, (care nu este stocat pe harddisk), ce contine informatii de sistem utilizate de diverse programe.

/root - Directorul dedicat administratorului.

/sbin - Aici este locatia multor comenzi ale sistemului. Numele provine de la cuvintele "System BINary".

/tmp - Fisiere temporare care sunt create de programe ce ruleaza in sistem. Aceste fisiere sunt curatate periodic din sistem, si este bine sa nu se depoziteze aici fisiere care nu doriti sa le pierdeti. Are drepturi globale de scriere si citire.

/usr - Directorul dedicat utilizatorilor si programelor acestora.

/usr/local - Directorul acesta este dedicat utilizatorilor pentru a-si instala programe de utilizare curenta.

/usr/src - Directorul este dedicat aducerii programelor de pe internet, a compilarii lor si dupa aia a instalarii lor in Linux (aici se afla si sursa kernelului)

/var - Directorul variabilelor dintr-un sistem, precum si a logurilor.

/var/spool/mail - Directorul unde este salvata posta electronica a fiecarui utilizator de pe un server Linux, aici fiind inclus si directorul administratorului.

/var/spool/squid - Directorul unde se salveaza paginile de web vizitate anterior, pentru a putea fi preluate la o alta accesare a internetului din acest loc, fara a se mai face download la toata pagina de web de pe internet (tehnologie proxy).

/var/www/html - Directorul care contine pagina de web a serverului.

Aceste directoare pot fi vizualizate de anumiti utilizatori, in anumite conditii, in functie de drepturile utilizatorilor. Vom vedea aceste drepturi putin mai tarziu.

4. Iesirea din Linux

Linux nu a fost proiectat pentru a fi stins in fiecare seara sau dupamasa!

Din acest motiv va rugam, nu resetati NICIODATA calculatorul

acest lucru poate dauna sistemului

Din Linux se poate iesi in 3 moduri:

Daca va aflati in modul text (console mode) apasati CTRL-ALT-DEL, asteptati ca sistemul sa va anunte ca totul e OK iar atunci inchideti calculatorul de la buton.

Daca totusi vi se pare prea urat sa apasati combinatia de taste CTRL-ALT-DEL, o puteti face mai simplu din modul text prin comanda shutdown -h now

Daca va aflati in X Window, alegeti Logout sau Exit (in functie de interfata), sau pur si simplu apasati CTRL-ALT-BACKSPACE, dupa care apasati butonul shutdown

5. O scurta comparatie intre comenzile DOS si LINUX

Nu vrem sa intram acum in detalii despre comenzi, astfel incat va vom prezenta 2 tabele cu comenzi DOS si comenzi Linux.

DOS

Linux

Semnificatie

COPY

cp

comanda copiere

DEL

rm

comanda stergere

MOVE/REN

m/mv

comanda mutare

Nul

/dev/null

dispozitiv nul

Prn, lpt1

/dev/lp0 or /dev/lp1, lpr

portul paralel, de imprimanta

DOS

Linux

Observatie

CD dirname

cd dirname/

aproape aceeasi sintaxa

COPY file1 file2

cp file1 file2

DEL file

rm file

atentie: nu exista undelete !

DIR

Ls

Sintaxa diferita

EDIT file

vi file

nu va place sa folositi vi - Incercati emacs, joe sau pico

FORMAT

fdformat,
mount, umount

Sintaxa diferita

HELP command

Man command

aproape acelasi lucru

MD dirname

mkdir dirname/

aproape aceeasi sintaxa

MOVE file1 file2

mv file1 file2

NUL

/dev/null

PRINT file

lpr file

RD dirname

rmdir dirname/

RESTORE

Tar -mxpvf device

TYPE file

less file

less este mult mai bun

WIN

startx

la poli opusi



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 3016
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved