01.12.2012 Views

Introducere în Linux Un ghid la îndemână - "Tille" Garrels

Introducere în Linux Un ghid la îndemână - "Tille" Garrels

Introducere în Linux Un ghid la îndemână - "Tille" Garrels

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Schimbările nu sunt permanente!<br />

Trebuie să ştiţi că atunci când folosiţi comanda export <strong>în</strong>tr-o consolă, schimbările sunt temporare,<br />

ele fiind valide doar pentru sesiunea curentă (până ce vă deautentificaţi). Deschiderea unei noi sesiuni, chiar<br />

<strong>în</strong> cazul <strong>în</strong> care sesiunea curentă este <strong>în</strong> desfăşurare, va păstra comportamentul iniţial al variabilei de mediu.<br />

În Secţiunea 7.2 vom <strong>în</strong>văţa cum putem face ca aceste schimbări să devină permanente, prin adăugarea<br />

liniilor <strong>în</strong> cauză <strong>la</strong> fişierele de configurare ale consolei.<br />

3.2.2. Trasee absolute şi re<strong>la</strong>tive<br />

O adresă, care este traseul pe care trebuie să-l urmaţi <strong>în</strong> structura de fişiere pentru a ajunge <strong>la</strong> un<br />

anumit fişier, poate fi descrisă ca pornind de <strong>la</strong> trunchiul copacului ( / sau directorul rădăcină – root). În acest<br />

caz, traseul <strong>în</strong>cepe cu caracterul ( / ) şi este denumit traseu absolut, deoarece nu pot fi făcute confuzii:<br />

numai un singur fişier din sistem corespunde acestui traseu.<br />

În situaţia <strong>în</strong> care traseul nu <strong>în</strong>cepe cu caracterul ( / ), pot exista confuzii, precum aceea dintre<br />

~/bin/wc (fişier care se află <strong>în</strong> directorul personal al utilizatorului) şi bin/wc, care se găseşte <strong>în</strong><br />

directorul /usr, confuzie reflectată de exemplul pe care l-am oferit mai sus. Traseele care nu <strong>în</strong>cep cu /<br />

sunt considerate trasee re<strong>la</strong>tive.<br />

Pentru traseele re<strong>la</strong>tive vom folosi <strong>în</strong>totdeauna caracterele (.) şi (..) pentru directorul curent şi<br />

directorul superior. Iată câteva exemple:<br />

● Atunci când doriţi să compi<strong>la</strong>ţi din codul-sursă, documentaţia de insta<strong>la</strong>re vă oferă adesea<br />

instrucţiuni care vă spun să ru<strong>la</strong>ţi comanda ./configure, care porneşte programul configure din<br />

directorul curent (cel care vine cu noul cod) şi nu alt program configure care se găseşte <strong>în</strong> altă parte<br />

a sistemului.<br />

● În fişierele HTML, traseele re<strong>la</strong>tive sunt folosite <strong>la</strong> realizarea unor pagini care pot fi uşor mutate <strong>în</strong><br />

alte locuri:<br />

● Remarcaţi diferenţele din captura de ecran de mai jos:<br />

3.2.3. Cele mai importante fişiere şi directoare<br />

3.2.3.1. Kernelul<br />

Kernelul este inima sistemului. El asigură comunicaţiile dintre dispozitivele sistemului. De<br />

asemenea, kernelul porneşte şi opreşte procesele şi serviciile exact atunci când este nevoie. O mulţime de<br />

alte sarcini importante sunt executate de kernel, atât de multe <strong>în</strong>cât există o listă specială de discuţii,<br />

destinată dezvoltatorilor kernelului, numai pe acest subiect, prin care se tratează un volum impresionant de<br />

informaţii. Discutarea kernelului <strong>în</strong> detaliu ne-ar purta prea departe de scopul acestui <strong>ghid</strong>. Pentru moment,<br />

este suficient să ştiţi despre acesta că este cel mai important fişier al sistemului.<br />

3.2.3.2. Conso<strong>la</strong> (shell-ul)<br />

3.2.3.2.1. Ce este o consolă?<br />

Atunci când am căutat o definiţie potrivită conceptului de consolă, am <strong>în</strong>tâmpinat multe greutăţi.<br />

38

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!