Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
46Activity
0 of .
Results for:
No results containing your search query
P. 1
Curs de Linux

Curs de Linux

Ratings: (0)|Views: 1,009|Likes:
Published by Radu
CURS DE LINUX
CURS DE LINUX

More info:

Published by: Radu on Mar 07, 2010
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

03/04/2012

pdf

text

original

 
* CURS DE LINUX *
Organizarea logica a discului UNIXFisiereComenzi orientate pe comunicare intre utilizatoriComenzi pentru afisarea unor informatii
Ce este Linux-ul ? Este o versiune a Unix-ului scrisa de mii de oameni pentru procesor INTEL (P.C. obisnuit).Ce este UNIX ? Mediu interactiv care permite comunicarea directa cu calculatorul si primirea imediata a raspunsurilor si mesajelor. Mediu multiuser care imparte resursele calculatorului prin tehnica"time sharing". Mediu multitasking care permite executia mai multor programe in acelasi timp.Sistemul contine: un Kernel (nucleu) care coordoneaza functionarea interna a calculatorului (deex. alocarea resurselor) si mai multe Shell-uri (la noi fiecare user are ca shell BASH) actioneaza ca o legatura intre utilizator si kernel prin interpretarea si executia comenzilor introduseinteractiv.Conectarea in sistem Pentru a se conecta, un utilizator trebuie sa tasteze: numele utilizatorului (login: numeutilizator) si parola (password:parola)Sistemul nu lucreaza cu nume ci el lucreaza doar cu numere ca de exemplu: cu numar deutilizator (UID), cu numar de grup de lucru (GID), cu director de intrare ($HOME). Deci sistemul  stie doar ca ulilizatorul xxx are numarul 512 (UID) si in continuare va lucra numai cu numarul  512 pentru utilizatorul xxx.Un utilizator conectat poate sa ceara numele sau de utilizator (prin comanda ), sa intre ca alt utilizator definit ( Exemplu: sunt pe userul dragos si vreau sa intru pe userul root, deci voi da comanda login root unde imi va cere parola ), sa-si schimbe parola (). Exemplu: vreau sa-mi schimb parola, deci voi da dupa care aceasta imi va cere vechia parola (pentru a fi sigur ca nu esteun impostor) dupa care trebuie sa introduc noua parola de doua ori (pentru a fi sigur ca nu am gresit), sa ceara numele si numerele UID, GID ().Organizarea logica a discului UNIX 
 In general se aseamana cu sistemul de operare DOS, exista fisiere care sunt unitate dememorare a informatiilor, director (catalog) care contine sau poate sa nu contina mai multe fisieresau un singur fisier. Linuxul are o structura bine precizata la inceput ea putanduse modifica pe parcurs.Structura de directoare initiala arata cam asa:
 
+-----+-----+------+---------------+----------------+--------+bin dev home tmp usr lib mnt + +---+----+----+-----+------+ ftp src man etc sbin local lib+------+ +----+----+lilo sendmail uucp joe kbd 
 Director
 
Cam ce gasim in el 
 
 / -directorul radacina in care sunt toate fisierele sistemului
 
 /bin -fisiere executabile si utilitare des folosite /dev-fisiere speciale asociate dispozitivelor periferice,cum ar fi consola, imprimanta, modemul,etc.
 
 /home-radacina unui sub arbore format din directoareleutilizatorilor din sistem
 
 /tmp -fisiere temporale folosite in anumite aplicatii
 
 /mnt -directorul in care se pot monta unele "periferice""Drumul" de la radacina la un fisier se numestet cale de acces, aceasta poate fi de douatipuri:a) calea absoluta : de la radacina la fisier  Exemplu: /home/dragos/mail/mboxb) calea relativa : de la directorul curent la fisier  Exemplu: daca directorul curent este /home fisierul mbox se acceseaza folosind calea dragos/mail/mbox In linux exista directoare uzuale ca:a) directorul radacina (/)b) directorul curent (.), acesta este returnat de comanda (), el se poate schimba cu comandacd cale_director. Exemplu: presupunem ca suntem in directorul /home/dragos sivrem sa-l schimbam in directorul /home/dragos/mail aceasta se face cu comanda cd mail (cale relativa) sau cu comandacd /home/dragos/mail (cale absoluta)c) directorul HOME ($HOME) este radacina subarborelui atasat utilizatorului; un utilizator se poate intoarce in directorul HOME atasat lui folosind comanda fara nici un argument  Exemplu: echo $HOME va avea ca efect tiparirea prin comandaecho a directorului casa (unde avem tot dreptul sa facem ce vrem).incercati urmata de si obesrvam ca netipareste (comanda pwd) directorul in care suntem adica /usr/lib. Mai testati urmat de ce obtineti?d) directorul superior (..) Exemplu: dam cd /usr/lib/uucp, deci suntem in directorul /usr/lib/uucp dati , ce s-aintamplat? Am trecut in directorul superior /usr/lib,dati un ca sa va convingeti.Sper sa va descurcati cu trecerea dintr-un director in altul, este aproape ca si in dos, dar inloc de \ (backslash) se pune / (slash). Cu astea clarificate sa trecem la fisiere.
 
  Fisiere
Comanda de afisare a fisierelor este , sintaxa ei este:ls [optiuni] director daca lipseste "director" aceasta afiseaza fisierele din directorul curent. In loc de director se poate pune numele unui fisier.Optiuni pot fi:-l (afiseaza caracteristicile fisierului in format lung)-i (afiseaza numarul inodului)-s (afiseaza dimensiunea in numar de blocuri)-a (afiseaza si fisierele ascunse, fisierele ascunse sunt acelea careincep cu '.' Exemplu: .Admin/ )-C (afiseaza lista pe mai multe coloane, ordonare pe coloane)-x (afiseaza lista pe mai multe coloane, ordonare pe linii)-R (afiseaza descendent arborele de fisiere, recursiv)-n (afiseaza numerele UID si GID in loc de nume)-S (afiseaza dupa lungime in ordine descrescatoare)Schimbati directorul in /usr/lib/uucp cd /usr/lib/uucp si dati acolo urmatoarele exemple:[ls -l], [ls -al], [ls -si], [ls -lS] , iar daca fisierele defileaza prea repede pe ecran se poate da:[ls [optiuni] director | more]Observatie : In tot acest capitol in numele de fisier sau director se pot folosi semnele '*' si '?' cea ce inseamna inlocuirea unui grup de caractere respectiv a unei singur caracter. Exemplu: Presupunem ca in directorul curent avem fisierele test,test1,teze,carte,mail,revistasi in acel director dam:ls te* -> afisarea fisierelor test,test1,teze (toate care incep cu te)ls te?? -> afisarea fisierelor test,teze (toate care incep cu te si sunt din4 litere).ls *e -> afisarea fisierelor teze, carte (toate care se termina cu e)ls ?a* -> afisarea fisierelor carte,mail (toate care pe pozitia a doua aulitera 'a')
 Protectia fisierelor
 Accesul la un fisier se face prin prisma drepturilor user-ului asupra acestuia. Proprietarul fixeaza drepturile de acces la fisierele sale. Exemplu: din directorul /usr/lib/uucp dam se vaobtine:
 I 
 
 II 
 
 III 
 
 IV 
 
VVIVIIVIIII
 
 X 
 
15652
 
8
 
-r--r--r--1rootuucp7597May 91994READM

Activity (46)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
gefinna liked this
Dan liked this
Dan liked this
MayaSerrelinda liked this
Yura Syrku liked this
Doroftei Ion liked this

You're Reading a Free Preview

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