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