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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SHELL Conso<strong>la</strong> curentă<br />

TERM Tipul de terminal<br />

UID Identitatea utilizatorului<br />

USER (NAME) Numele utilizatorului<br />

VIZUAL Editorul dumneavoastră favorit <strong>în</strong> modul full-screen<br />

XENVIRONEMENT Localizarea configurărilor personale ale comportamentului serverului X<br />

XFILESEARCHPATH Traseele de căutare ale librăriilor grafice<br />

Multe alte variabile nu sunt doar predefinite, ci şi preconfigurate, prin fişierele de configurare. Le<br />

vom discuta <strong>în</strong> secţiunea următoare.<br />

7.2.2. Fişierele de configurare ale consolei<br />

Atunci când introduceţi comanda ls -al pentru a obţine lista lungă (cuprinzătoare) a tuturor<br />

fişierelor, inclusiv a celor care <strong>în</strong>cep cu un punct, din directorul dumneavoastră personal, veţi observa unul<br />

sau mai multe fişiere care <strong>în</strong>cep cu un punct (.) şi se termină <strong>în</strong> rc. În cazul consolei bash acesta este<br />

.bashrc. Acest fişier este oglinda fişierului de configurare lărgită a sistemului /etc/bashrc.<br />

La autentificarea <strong>în</strong>tr-o consolă interactivă, login va realiza autentificarea, va configura mediul şi va<br />

porni conso<strong>la</strong>. În cazul bash, pasul următor este citirea profilului general profile din /etc, dacă acest<br />

fişier există. bash caută apoi fişierele ~/.bash_profile, ~/.bash_login şi ~/.profile, <strong>în</strong><br />

această ordine, şi citeşte şi execută comenzile din primul fişier care le conţine, dacă sunt valide. Dacă ele nu<br />

există <strong>în</strong> nici un fişier, se aplică cele din /etc/bashrc.<br />

Când conso<strong>la</strong> primeşte comanda de ieşire, bash citeşte şi execută comenzile din fişierul<br />

~/.bash_logout, dacă există.<br />

Procedura este explicată <strong>în</strong> detaliu <strong>în</strong> paginile man ale login şi bash.<br />

7.2.3. Înfăţişarea tipică a fişierelor de configurare<br />

7.2.3.1. Exemplul /etc/profile<br />

Vom arunca o privire <strong>în</strong> cele ce urmează asupra câtorva dintre aceste fişiere de configurare. Primul<br />

este citit /etc/profile, <strong>în</strong> care sunt configurate variabile importante precum PATH, USER şi<br />

HOSTNAME:<br />

107

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

Saved successfully!

Ooh no, something went wrong!