Differences

This shows you the differences between two versions of the page.

Link to this comparison view

uso:laboratoare:ac:laborator-02:paths [2021/10/14 20:05]
liza_elena.babu
uso:laboratoare:ac:laborator-02:paths [2024/10/15 12:34] (current)
ioana_maria.culic
Line 58: Line 58:
 </​note>​ </​note>​
  
-Avansăm în ierarhia de directoare către ''​%%student%%'':​ 
- 
-<code bash> 
-student@uso:​~$ tree -F -L 2 
-. 
-|-- Desktop/ 
-|-- Documents/ 
-|   `-- snippets.git/​ 
-|-- Downloads/ 
-|-- Music/ 
-|-- Pictures/ 
-|-- Public/ 
-|-- Templates/ 
-|-- Videos/ 
-|-- examples.desktop 
-|-- uso.git/ 
-|   |-- README.md 
-|   |-- TW Warhammer/ 
-|   |-- lab02/ 
-|   |-- lab03/ 
-|   |-- lab04/ 
-|   |-- lab05/ 
-|   |-- lab09/ 
-|   |-- lab10/ 
-|   |-- lab12/ 
-|   |-- tema1/ 
-|   |-- tema2/ 
-|   `-- tema4/ 
-`-- vm-actions-log.txt 
- 
-</​code>​ 
-Directorul acesta este directorul //home// al utilizatorului //​student//​. În rezultatul comenzii ''​%%tree -F -L 2%%'',​ vedem primele două niveluri din ierarhia din directorului ''​%%/​home/​student%%''​. 
  
 În continuare detaliem conceptul de cale. În continuare detaliem conceptul de cale.
Line 122: Line 90:
 Acum ne aflăm la poziția ''​%%/​usr/​bin%%''​ în sistemul de fișiere. Observăm cum calea curentă se schimbă atunci când schimbăm directorul în care ne aflăm. Vom vorbi despre comanda ''​%%cd%%''​ în laboratorul //​Îmbunătățirea lucrului în linia de comandă//. Acum ne aflăm la poziția ''​%%/​usr/​bin%%''​ în sistemul de fișiere. Observăm cum calea curentă se schimbă atunci când schimbăm directorul în care ne aflăm. Vom vorbi despre comanda ''​%%cd%%''​ în laboratorul //​Îmbunătățirea lucrului în linia de comandă//.
  
-===== Separator de cale ===== 
- 
-În exemplele de mai sus, observăm că există un delimitator între directoare: / (slash). Atunci când compunem calea, după fiecare nod/​director (nivel de arbore) prin care trecem, punem acest delimitator. Astfel, îi transmitem sistemului de operare că am înaintat în ierarhia de fișiere. 
- 
-Faptul că și directorul rădăcină (''​%%/​%%''​) are același simbol, este doar o coincidență. În Windows, nodul rădăcină este ''​%%C:​%%'',​ iar separatorul de cale este ''​%%\%%''​. 
  
 ===== Cale relativă și cale absolută ===== ===== Cale relativă și cale absolută =====
Line 301: Line 264:
 ===== Scurtături de căi ===== ===== Scurtături de căi =====
  
-Pentru o eficiență mai bună, putem folosi simboluri pentru interacțiunea cu utilitarul ''​%%cd%%''​:+Pentru o eficiență mai bună, putem folosi simboluri pentru interacțiunea cu utilitarul ''​%%cd%%''​.
  
-  * Folosim caracterul (''​%%-%%''​) pentru a referi la //calea anterioară//,<​code bash> +Folosim caracterul (''​%%~%%''​) pentru a referi //​directorul home// a utilizatorului.<​code bash>
-student@uso:​~$ pwd +
-/​home/​student +
-student@uso:​~$ cd /usr/bin/ +
-student@uso:/​usr/​bin$ pwd +
-/usr/bin +
-student@uso:/​usr/​bin$ cd - +
-/​home/​student +
-student@uso:​~$ cd - +
-/usr/bin +
-student@uso:/​usr/​bin$ cd - +
-/​home/​student +
-student@uso:​~$ cd - +
-/usr/bin +
-</​code>​ Observăm că, dacă folosim repetat comanda ''​%%cd -%%''​ ,vom face un joc //​du-te-vino//​ (//​ping-pong//​) între 2 directoare. +
-  * Folosim caracterul (''​%%~%%''​) pentru a referi //​directorul home// a utilizatorului.<​code bash>+
 student@uso:/​usr/​bin$ cd /tmp/ student@uso:/​usr/​bin$ cd /tmp/
 student@uso:/​tmp$ pwd student@uso:/​tmp$ pwd
uso/laboratoare/ac/laborator-02/paths.1634231113.txt.gz · Last modified: 2021/10/14 20:05 by liza_elena.babu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0