CATEGORII DOCUMENTE |
Cum este structurat Linux
Fisierele in Linux
Directoarele in Linux
Cum se iese din Linux
O scurta comparatie intre comenziile Dos si Linux
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
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).
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.
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
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,
|
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 |
Vizualizari: 3016
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved