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
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