Differences

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

Link to this comparison view

uso:laboratoare:ac:laborator-02:files [2024/10/15 12:38]
ioana_maria.culic [Interacțiunea cu fișiere în linia de comandă]
uso:laboratoare:ac:laborator-02:files [2024/10/15 12:45] (current)
ioana_maria.culic [Copierea fișierelor și directoarelor]
Line 58: Line 58:
 -rw-r--r-- ​ 1 student student 4827 aug 21  2018 vm-actions-log.txt -rw-r--r-- ​ 1 student student 4827 aug 21  2018 vm-actions-log.txt
 </​code>​ </​code>​
- 
-Interpretăm rezultatele de mai sus: 
- 
-  - Primul caracter ''​%%-%%''​ ne arată că ''​%%examples.desktop%%''​ este un fișier obișnuit. Primul caracter ''​%%d%%''​ ne arată că ''​%%Desktop%%''​ este director. 
-  - Șirurile ''​%%rw-r--r--%%''​ (pentru ''​%%examples.desktop%%''​) și ''​%%rwxr-xr-x%%''​ (pentru ''​%%Desktop%%''​) se referă la permisiuni de acces. Vorbim despre permisiuni de acces în capitolul //​Îmbunătățirea lucrului în linia de comandă//. 
-  - Următorul număr îl îgnorăm pentru moment. 
-  - Următoarele două cuvinte, ''​%%student%%'',​ se referă tot la permisiuni și ownership; le vom discuta într-un capitol ulteror. 
-  - Numărul ''​%% 8980%%''​ arată dimensiunea fișierului ''​%%examples.desktop%%''​. Observăm că directorul ''​%%Desktop%%''​ are dimensiunea de 4096 octeți (//​bytes//​);​ 
-  - Urmează 3 coloane ce arată momentul ultimei modificări. O accesare poate înseamna creare sau modificare. Citirea nu schimbă această dată. 
-  - La final este afișat numele fișierului sau a directorului. 
  
 === Exerciții - afișarea conținutului directoarelor === === Exerciții - afișarea conținutului directoarelor ===
Line 276: Line 266:
      * Mutati directorul (împreună cu întreaga ierarhie de fișiere) la locația ''​%%/​tmp/​%%''​.      * Mutati directorul (împreună cu întreaga ierarhie de fișiere) la locația ''​%%/​tmp/​%%''​.
      * Verificați că directorul și ierarhia de fișiere au fost mutate.      * Verificați că directorul și ierarhia de fișiere au fost mutate.
-  -  
-     * Creați un director ''​%%NBA%%''​ în directorul de la calea ''/​home/​student/​uso_lab02''​. 
-     * Creați fișierele ''​%%MichaelJordan%%'',​ ''​%%LeBronJames%%'',​ ''​%%DwayneWade%%''​ și ''​%%KobeBryant%%''​ în directorul ''​%%NBA%%''​. 
-     * Verificați că directorul și fișierele au fost create. 
-     * Mutați directorul ''​%%NBA%%''​ (împreună cu întreaga ierarhie de fișiere) în directorul ''​%%Vikings%%''​. 
-     * Verificați că directorul și ierarhia de fișiere au fost mutate. 
-  -  
-     * Redenumiți directorul ''​%%GameOfThrones%%''​ în ''​%%ThronesInTheGame%%''​. 
-     * Mutați fișierele din interiorul directorului ''​%%ThronesInTheGame%%''​ în ''​%%/​tmp%%''​. 
-     * Verificați operațiile. 
-     * Mutați directorul înapoi la locatia inițială folosind atât căi relative cât și căi absolute. 
  
 ==== Copierea fișierelor și directoarelor ==== ==== Copierea fișierelor și directoarelor ====
Line 321: Line 300:
 </​code>​ </​code>​
 Am copiat directorul ''​%%Avengers%%''​ și conținutul acestuia din calea curentă în directorul ''​%%/​tmp%%''​. Observăm că s-a copiat întreaga ierarhie de fișiere/​directoare de sub directorul ''​%%Avengers%%''​. Acesta se află acum în ambele locuri. Am copiat directorul ''​%%Avengers%%''​ și conținutul acestuia din calea curentă în directorul ''​%%/​tmp%%''​. Observăm că s-a copiat întreaga ierarhie de fișiere/​directoare de sub directorul ''​%%Avengers%%''​. Acesta se află acum în ambele locuri.
 +
 +<​note>​
 +Vom continua rezolvarea laboratorului săptămâna viitoare.
 +</​note>​
  
 ==== Fișiere și directoare ascunse ==== ==== Fișiere și directoare ascunse ====
Line 400: Line 383:
     * Creați 3 fișiere ascunse cu numele ''​%%Aragorn%%'',​ ''​%%Legolas%%'',​ ''​%%Frodo Baggins%%''​.     * Creați 3 fișiere ascunse cu numele ''​%%Aragorn%%'',​ ''​%%Legolas%%'',​ ''​%%Frodo Baggins%%''​.
     * Verificați operațiile de creare (director și fișiere).     * Verificați operațiile de creare (director și fișiere).
-  -  
-    * Creați un director cu numele ''​%%stiri%%''​ în directorul de la calea ''/​home/​student/​uso_lab02''​. 
-    * Creați fișierele ''​%%hotnews%%'',​ ''​%%biziday%%'',​ ''​%%digi24%%''​. 
-    * Creați fișierul ascuns ''​%%.cancan%%''​. 
-    * Afișați **toate** fișierele din director. 
-    * Afișați fișierele din director care **nu** sunt ascunse. 
-  -  
-    * Creați un director ''​%%tv%%''​ în directorul de la calea ''/​home/​student/​uso_lab02''​. 
-    * Creați fișierele ''​%%ProTV%%'',​ ''​%%Digi24%%'',​ ''​%%Eurosport%%''​. 
-    * Creați fișierele ascunse ''​%%Antena3%%'',​ ''​%%Romania24%%''​. 
-    * Afișați **toate** fișierele din director. 
-    * Afișați fișierele din director care **nu** sunt ascunse. 
-    * Copiați directorul ''​%%stiri%%''​ împreună cu fișierele de sub acesta în directorul ''​%%tv%%''​. 
-    * Mutați fișierele ''​%%.Antena3%%''​ și ''​%%.Romania24%%''​ în directorul ''​%%/​tmp%%''​. 
- 
- 
  
 ==== Exerciții suplimentare - ierarhii de fișiere și directoare ==== ==== Exerciții suplimentare - ierarhii de fișiere și directoare ====
uso/laboratoare/ac/laborator-02/files.1728985129.txt.gz · Last modified: 2024/10/15 12:38 by ioana_maria.culic
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