This shows you the differences between two versions of the page.
|
uso:laboratoare:laborator-06:improve-cli-summary [2023/11/07 20:08] maria_irina.gherman [Sumar: Inspectarea fișierelor] |
uso:laboratoare:laborator-06:improve-cli-summary [2025/11/10 10:29] (current) aureliu.antonie [Sumar: O înțelegere mai bună a shellului] |
||
|---|---|---|---|
| Line 81: | Line 81: | ||
| Fișierul de configurare al shellului **BASH** este ''%%~/.bashrc%%''. Atunci când un utilizator pornește un shell bash, conținutul fișierului ''%%~/.bashrc%%'' este citit și sunt aplicate configurările specifice utilizatorului. | Fișierul de configurare al shellului **BASH** este ''%%~/.bashrc%%''. Atunci când un utilizator pornește un shell bash, conținutul fișierului ''%%~/.bashrc%%'' este citit și sunt aplicate configurările specifice utilizatorului. | ||
| - | |||
| - | Valorile variabilelor ''%%HISTSIZE%%'' și ''%%HISTFILESIZE%%'' limitează numărul maxim de comenzi, respectiv linii, din fișierul ''%%~/.bash_history%%''. | ||
| Un alias este un nume (//placeholder//) care înlocuiește un șir de caractere. Pentru o organizare mai bună, este recomandat ca utilizatorul să-și definească aliasurile în fișierul ''%%~/.bash_aliases%%''. | Un alias este un nume (//placeholder//) care înlocuiește un șir de caractere. Pentru o organizare mai bună, este recomandat ca utilizatorul să-și definească aliasurile în fișierul ''%%~/.bash_aliases%%''. | ||
| Line 102: | Line 100: | ||
| Folosim operatorul ''%%>%%'' pentru a redirecta **STDOUT** sau **STDERR** într-un fișier. Pentru a redirecta ieșirea standard folosim sintaxa ''%%cmd > nume-fișier%%''. Pentru a redirecta ieșirea standard a erorilor folosim sintaxa ''%%cmd 2> nume-fișier%%''. | Folosim operatorul ''%%>%%'' pentru a redirecta **STDOUT** sau **STDERR** într-un fișier. Pentru a redirecta ieșirea standard folosim sintaxa ''%%cmd > nume-fișier%%''. Pentru a redirecta ieșirea standard a erorilor folosim sintaxa ''%%cmd 2> nume-fișier%%''. | ||
| - | Implicit, operatoru ''%%>%%'' șterge (trunchează) conținutul fișierului destinație. Dacă vrem să păstrăm conținutul fișierului și să adăugăm rezultatul redirectării în continuarea acestuia, folosim operatorul ''%%>>%%''. | + | Implicit, operatorul ''%%>%%'' șterge (trunchiază) conținutul fișierului destinație. Dacă vrem să păstrăm conținutul fișierului și să adăugăm rezultatul redirectării în continuarea acestuia, folosim operatorul ''%%>>%%''. |
| Folosim sintaxa ''%%&> cale/către/nume-fișier%%'' pentru a redirecta atât STDERR, cât și STDOUT, în fișierul primit ca argument. | Folosim sintaxa ''%%&> cale/către/nume-fișier%%'' pentru a redirecta atât STDERR, cât și STDOUT, în fișierul primit ca argument. | ||