User Tools

Site Tools


basic-unix:capitole:capitol-05

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
basic-unix:capitole:capitol-05 [2016/05/23 22:30]
razvan [Actualizare metadate link simbolic]
basic-unix:capitole:capitol-05 [2016/05/24 12:31] (current)
rdobrescu [Creare ierarhie de directoare]
Line 27: Line 27:
 ==== Demo-uri ==== ==== Demo-uri ====
  
-Globbing în sistemul de fișiere.+Despre căi relative și căi absolute 
 + 
 +Globbing în sistemul de fișiere
  
 Folosirea comenzii ''​find''​ cu diverși parametri pentru a parcurge sistemul de fișiere. Folosirea comenzii ''​find''​ cu diverși parametri pentru a parcurge sistemul de fișiere.
Line 37: Line 39:
 ==== Creare ierarhie de directoare ==== ==== Creare ierarhie de directoare ====
  
-Creați, în directorul home al utilizatorului ''​student'',​ structura de mai jos:+Creați, în directorul home al utilizatorului ''​training'',​ structura de mai jos:
 <​code>​ <​code>​
 supermarket/​ supermarket/​
Line 143: Line 145:
  
 <note tip> <note tip>
-Folosiți comanda ​'tree ~/Teme' ​pentru a verifica în permanență corectitudinea ierarhiei.+Folosiți comanda 
 +<​code>​ 
 +tree ~/Teme 
 +</​code>​ 
 +pentru a verifica în permanență corectitudinea ierarhiei.
 </​note>​ </​note>​
  
-Redenumiți fișierul '​tema1'​ în '​tema_integrale'​.+Redenumiți fișierul ​''tema1'' în ''​tema_integrale''.
  
-Mutați 'harta romaniei'​ în directorul corespunzător țării din directorul '​Geografie'​.+Mutați ​''harta romaniei'' în directorul corespunzător țării din directorul ​''​Geografie''.
  
-Ștergeți directorul '​JAVA'​.+Ștergeți directorul ​''JAVA''.
  
-Mutați întregul director numit '​Statistica si probabilitati'​ (cu tot cu fișierele conținute),​ în directorul '​Matematica'​.+Mutați întregul director numit ''​Statistica si probabilitati'' (cu tot cu fișierele conținute),​ în directorul ​''​Matematica''.
  
-Creați în '/​home/​student/Teme' un director numit '​Imagini'​ în care copiați toate fișierele cu extensia .jpg din ierarhia fișierelor create la exercițiul 1.+Creați în ''/​home/​training/Teme'' un director numit ''​Imagini'' în care copiați toate fișierele cu extensia ​''​.jpg''​.
  
 Ștergeți fișierele, din toată ierarhia creată anterior, al căror nume se termină cu cifre. Ștergeți fișierele, din toată ierarhia creată anterior, al căror nume se termină cu cifre.
Line 182: Line 188:
  
 Afișați pentru fișierul ''/​etc/​passwd''​ inode-ul, dimensiunea și uid-ul, separate prin '',''​ (virgulă). Afișați pentru fișierul ''/​etc/​passwd''​ inode-ul, dimensiunea și uid-ul, separate prin '',''​ (virgulă).
 +
 +==== Altă utilizare find ====
 +
 +Căutați, folosind ''​find'',​ toate fișierele cu următoarele tipuri:
 +* symlink {{{(l)}}} în ''/​usr/​share/''​
 +* block {{{(b)}}} în ''/​dev''​
 +* character {{{(c)}}} în ''/​dev''​
 +* socket {{{(s)}}} în ''/​var/​lib''​
 +* pipe {{{(p)}}} în ''/​var/​lib''​
 +
 +<note tip>
 +Folosiți comenzi în forma ''​%%sudo find ... -type ...%%''​.
 +</​note>​
 +
 +==== Altă ierarhie ====
 +
 +Creați în directorul ''/​home/​training''​ următoarea structură de directoare ''/​home/​training/​the/​unix/​file/​system/​sure/​it/​corrupts/​your/​data/​but/​look/​how/​fast/​it/​is''​.
 +
 +<note tip>
 +Folosiți opțiunea ''​%%--parents%%''​ a comenzii ''​mkdir''​.
 +</​note>​
 +
 +Intrați în directorul ''/​home/​training/​the/​unix/​file/​system/​sure/​it/​corrupts/​your/​data/​but/​look/​how/​fast/​it/​is''​ și creați trei fișiere, denumite ''​ext2'',​ ''​ext3''​ și ''​ext4''​.
 +
 +Modificați data când fișierul ''​ext4''​ a fost accesat și modificat la ''​2010.05.23 15:​25''​.
 +
 +<note tip>
 +Folosiți comanda ''​touch''​ cu parametrii corespunzători și folosiți comanda ''​ls -l''​ pentru verificare.
 +</​note>​
basic-unix/capitole/capitol-05.1464031853.txt.gz · Last modified: 2016/05/23 22:30 by razvan