Differences

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

Link to this comparison view

uso:laboratoare:ac:laborator-03:archive [2021/10/14 20:53]
andrei.tivga [Afișarea conținutului arhivelor]
uso:laboratoare:ac:laborator-03:archive [2021/10/18 22:41] (current)
liza_elena.babu [Arhive]
Line 13: Line 13:
 <​note>​Aceasta nu este singura modalitate de arhivare existenta. Pentru mai multe modalitati, puteti cauta pe Google. Google is your friend :) **(hint: tar)**</​note>​ <​note>​Aceasta nu este singura modalitate de arhivare existenta. Pentru mai multe modalitati, puteti cauta pe Google. Google is your friend :) **(hint: tar)**</​note>​
  
-TODO: vlc +===== Comprimare ​zip =====
-===== Arhivare ​tar =====+
  
 +Acțiunea de comprimare este compusă din doi pași: **arhivare** și **reducerea dimensiunii** (//​comprimare//​). Utilitarul ''​%%zip%%''​ face ambii pași simultan.
  
 +În continuare folosim utilitarul ''​%%zip%%''​ pentru arhivare și comprimare. ​
  
-==== Extragerea fișierelor din arhive ​====+==== Crearea arhivelor ​====
  
-Dezarhivarea este procesul opus al arhivării. Avem deja o arhivă ​de tip //tar// și vrem să extragem ierarhia din ea. +Putem crea o arhivă ​folosind utilitarul ​''​%%zip%%'', ​astfel:
- +
-În momentul în care dezarhivăm un fișier de tip //tar//, fișierele din cadrul arhivei vor fi create în directorul curent (dacă nu se specifică altfel). Cu alte cuvinte, ierarhia de fișiere pe care am arhivat-o se păstrează,​ iar în momentul dezarhivării aceasta va arăta la fel ca înainte de arhivare. Pentru a vedea mai clar efectul operației de dezarhivare,​ ștergem fișierele ​''​%%inregistrare_lab01.mp4%%'', ​''​%%inregistrare_lab02.mp4%%'',​ ''​%%inregistrare_lab03.mp4%%'',​ adică fișierele care se află în arhiva ''​%%inregistrari.tar%%''​.+
  
 <code bash> <code bash>
-student@uso:​~$ ​rm inregistrare_lab01.mp4 inregistrare_lab02.mp4 inregistrare_lab03.mp4 +student@uso:​~$ ​cd ~/archive 
-student@uso:​~$ ls +student@uso:​~$ ls -l 
-inregistrari.tar +total 42M
-inregistrare_lab04.mp4 +
-</code> +
-Am verificat că fișierele nu mai există. +
- +
-În continuare extragem fișierele din arhivă folosind ''​%%tar%%'':​ +
- +
-<code bash> +
-student@uso:​~$ tar xvf inregistrari.tar +
-inregistrare_lab01.mp4 +
-inregistrare_lab02.mp4 +
-inregistrare_lab03.mp4 +
-student@uso:​~$ ls -lh +
-total 29M +
--rw-rw-r-- 1 student student ​ 14M oct 13 23:39 inregistari.tar+
 -rw-r--r-- 1 student student 6,8M oct 11 02:23 inregistrare_lab01.mp4 -rw-r--r-- 1 student student 6,8M oct 11 02:23 inregistrare_lab01.mp4
 -rw-r--r-- 1 student student 2,5M oct 11 02:23 inregistrare_lab02.mp4 -rw-r--r-- 1 student student 2,5M oct 11 02:23 inregistrare_lab02.mp4
 -rw-r--r-- 1 student student 4,8M oct 11 02:23 inregistrare_lab03.mp4 -rw-r--r-- 1 student student 4,8M oct 11 02:23 inregistrare_lab03.mp4
 -rw-r--r-- 1 student student 391K oct 11 02:23 inregistrare_lab04.mp4 -rw-r--r-- 1 student student 391K oct 11 02:23 inregistrare_lab04.mp4
-</​code>​ 
-Pentru dezarhivare am folosit următorii parametrii ai utiliitarului ''​%%tar%%'':​ 
- 
-  * ''​%%x%%'':​ extrage arhiva (//​extract//​);​ 
-  * ''​%%v:​%%''​ afișează detalii despre operație (//​verbose//​);​ 
-  * ''​%%f%%'':​ folosește arhiva dată ca parametru (în cazul de față, numele ei). 
- 
-==== Extragerea arhivelor la o cale specifică ==== 
- 
-Avem următorul scenariu: am descărcat scheletul de temă de la facultate, acesta se află în directorul ''​%%~/​Downloads%%'',​ iar noi vrem să îl dezarhivăm în directorul ''​TODO''​. 
- 
-Sau am descărcat în ''​%%TODO%%''​ de la un prieten o arhivă cu inregistrarile video ale laboratoarelor. Vrem să le dezarhivăm în directorul ''​TODO''​. 
- 
-Creăm un director ''​%%dezarhivare/​tar%%''​ și extragem arhiva acolo folosind ''​%%tar%%'':​ 
- 
-<code bash> 
-student@uso:​~$ ls -l 
-total 28808 
--rw-rw-r-- 1 student student 14551040 oct 13 23:39 inregistari.tar 
--rw-r--r-- 1 student student ​ 7032579 oct 11 02:23 inregistrare_lab01.mp4 
--rw-r--r-- 1 student student ​ 2528132 oct 11 02:23 inregistrare_lab02.mp4 
--rw-r--r-- 1 student student ​ 4979963 oct 11 02:23 inregistrare_lab03.mp4 
--rw-r--r-- 1 student student ​  ​399418 oct 11 02:23 inregistrare_lab04.mp4 
-student@uso:​~$ mkdir -p dezarhivare/​tar 
-student@uso:​~$ tree 
-. 
-|-- dezarhivare 
-|   ``-- tar 
-|-- inregistrare_lab01.mp4 
-|-- inregistrare_lab02.mp4 
-|-- inregistrare_lab03.mp4 
-|-- inregistrare_lab04.mp4 
-``-- inregistrari.tar 
- 
-2 directories,​ 5 files 
-student@uso:​~$ tar xvf inregistrari.tar --directory dezarhivare/​tar/​ 
-inregistrare_lab01.mp4 
-inregistrare_lab02.mp4 
-inregistrare_lab03.mp4 
-student@uso:​~$ tree 
-. 
-|-- dezarhivare 
-|   ``-- tar 
-|       |-- inregistrare_lab01.mp4 
-|       |-- inregistrare_lab02.mp4 
-|       ``-- inregistrare_lab03.mp4 
-|-- inregistrare_lab01.mp4 
-|-- inregistrare_lab02.mp4 
-|-- inregistrare_lab03.mp4 
-|-- inregistrare_lab04.mp4 
-``-- inregistrari.tar 
- 
-2 directories,​ 8 files 
-</​code>​ 
-Observăm că după crearea directoarelor și după extragerea arhivelor am verificat corectitudinea operațiilor. 
- 
-După cum observăm în exemplu de mai sus, pentru a extrage fișierele către o anumită cale, folosim opțiunea ''​%%--directory%%''​ (//- - d i r e c t o r y//): 
- 
-Putem extrage un singur fișier fără să fim obligați să dezarhivăm tot, folosind comanda ''​%%tar xvf%%''​ astfel: 
- 
-<code bash> 
-student@uso:​~$ rm inregistrare_lab01.mp4 inregistrare_lab02.mp4 inregistrare_lab03.mp4 
-student@uso:​~$ ls 
-dezarhivare ​ inregistrari.tar inregistrare_lab04.mp4 
-student@uso:​~$ tar xvf inregistrari.tar inregistrare_lab01.mp4 
-inregistrare_lab01.mp4 
-student@uso:​~$ ls -l 
-total 14344 
-drwxr-xr-x 3 student student ​   4096  oct 11 12:15 dezarhivare 
--rw-rw-r-- 1 student student 14551040 oct 13 23:39 inregistari.tar 
--rw-r--r-- 1 student student ​ 7032579 oct 11 02:23 inregistrare_lab01.mp4 
--rw-r--r-- 1 student student ​  ​399418 oct 11 02:23 inregistrare_lab04.mp4 
-</​code>​ 
-Am extras doar fișierul ''​%%inregistrare_lab01.mp4%%''​ din arhiva ''​%%inregistrari.tar%%''​. 
- 
-Note 
- 
- 
-Obervăm cum după comenzile de ștergere și dezarhivare am verificat corectitudinea operațiilor. Este extrem de util acest lucru. 
- 
- 
-Am pus ca ultim parametru numele fișierului (''​%%inregistrare_lab01.mp4%%''​). 
- 
-=== Exerciții - extragerea (dezarhivarea) unei arhive === 
- 
-  -    
-    * Creați un director cu numele ''​%%personal%%''​ și în acest director încă unul cu numele ''​%%documente%%''​ ca în ierarhia de mai sus. 
-    * Extrageți arhiva ''​%%personal_data.tar%%''​ în directorul ''​%%personal/​documente/​%%''​. 
-    * Extrageți //doar// fișierul ''​%%nume%%''​ în directorul curent. 
-    * Verificați corectitudinea operațiilor afișând conținutul arhivei și directoarelor după dezarhivare. 
-  -      
-    * Extrageți arhiva ''​%%net.tar%%''​ în directorul ''​%%/​tmp/​%%''​. 
-    * Verificați corectitudinea operațiilor afișând conținutul arhivei și directorului după dezarhivare. 
- 
-==== Adăugarea de noi fișiere la arhive ==== 
- 
-Adăugăm un nou fișier la arhivă folosind comanda ''​%%tar%%'',​ astfel: 
- 
-<code bash> 
-student@uso:​~$ tar -tf inregistrari.tar 
-inregistrare_lab01.mp4 
-inregistrare_lab02.mp4 
-inregistrare_lab03.mp4 
-student@uso:​~$ tar rvf inregistrari.tar inregistrare_lab04.mp4 
-inregistrare_lab04.mp4 
-student@uso:​~$ tar tf inregistrari.tar 
-inregistrare_lab01.mp4 
-inregistrare_lab02.mp4 
-inregistrare_lab03.mp4 
-inregistrare_lab04.mp4 
-</​code>​ 
-În primă fază am verificat că ''​%%inregistrare_lab04.mp4%%''​ nu există în arhivă. În continuare am adăugat ''​%%inregistrare_lab04.mp4%%''​ la arhivă folosind opțiunea ''​%%r%%''​. 
- 
-Note 
- 
- 
-Observăm cum după comanda de adăugare de fișier la arhivă, am verificat corectitudinea operației. 
- 
- 
-=== Exerciții - adăugare de noi fișiere === 
- 
-  * Creați un fișier ''​%%UPB%%''​. Verificați operația afișând conținutul directorului părinte. 
-  * Adăugați textul //Make UPB Great Again!// în interiorul fișierului. Verificați operația afișând conținutul fișierului. 
-  * Adăugați-l la arhiva ''​%%personal_data.tar%%'',​ ca în exemplul de mai sus. Verificați operația afișând conținutul arhivei. 
- 
-==== Comprimare tar.gz ==== 
- 
-Am văzut mai sus că pentru a pune o ierarhie de fișiere într-unul singur, folosim ''​%%tar%%''​. Pentru a reduce dimensiunea arhivei folosim utilitarul ''​%%tar%%''​ astfel: 
- 
-<code bash> 
-student@uso:​~$ tar -czvf inregistrari.tar.gz inregistrare_lab01.mp4 inregistrare_lab02.mp4 inregistrare_lab03.mp4 
-inregistrare_lab01.mp4 
-inregistrare_lab02.mp4 
-inregistrare_lab03.mp4 
-student@uso:​~$ ls -l 
--rw-rw-r-- 1 student student 14551040 oct 13 23:39 inregistari.tar 
--rw-rw-r-- 1 student student 14516779 oct 14 00:00 inregistrari.tar.gz 
-</​code>​ 
-Am folosit următorii parametrii: 
- 
-  * ''​%%c%%'':​ creează arhiva; 
-  * ''​%%z%%'':​ pentru arhivare gzip; 
-  * ''​%%v%%'':​ afișează detalii despre operație (verbose); 
-  * ''​%%f%%'':​ folosește arhiva dată ca parametru (în cazul de față, numele ei). 
- 
-Observăm că dimensiunea arhivei comprimate ''​%%inregistrari.tar.gz%%''​ a scăzut față de arhiva originală ''​%%inregistrari.tar%%''​. 
- 
-===== Comprimare - zip ===== 
- 
-Acțiunea de comprimare este compusă din doi pași: **arhivare** și **reducerea dimensiunii** (//​comprimare//​). Utilitarul ''​%%zip%%''​ face ambii pași simultan. 
- 
-În continuare folosim utilitarul ''​%%zip%%''​ pentru arhivare și comprimare. Arhivarea este similară cu cea prezentată în subsecțiunea ''​%%arhiva_tar%%'',​ unde am folosit utilitarul ''​%%tar%%''​. 
- 
-==== Crearea arhivelor ==== 
- 
-Putem crea o arhivă folosind utilitarul ''​%%zip%%'',​ astfel: 
- 
-<code bash> 
 student@uso:​~$ zip inregistrari.zip inregistrare_lab01.mp4 inregistrare_lab02.mp4 inregistrare_lab03.mp4 student@uso:​~$ zip inregistrari.zip inregistrare_lab01.mp4 inregistrare_lab02.mp4 inregistrare_lab03.mp4
   adding: inregistrare_lab01.mp4 (deflated 0%)   adding: inregistrare_lab01.mp4 (deflated 0%)
Line 209: Line 36:
   adding: inregistrare_lab03.mp4 (deflated 0%)   adding: inregistrare_lab03.mp4 (deflated 0%)
 student@uso:​~$ ls -lh student@uso:​~$ ls -lh
-total 26M 
-drwxr-xr-x 3 student student 4.0K oct 11 12:15 dezarhivare 
 total 56M total 56M
--rw-rw-r-- 1 student student ​ 14M oct 13 23:39 inregistari.tar 
 -rw-r--r-- 1 student student 6,8M oct 11 02:23 inregistrare_lab01.mp4 -rw-r--r-- 1 student student 6,8M oct 11 02:23 inregistrare_lab01.mp4
 -rw-r--r-- 1 student student 2,5M oct 11 02:23 inregistrare_lab02.mp4 -rw-r--r-- 1 student student 2,5M oct 11 02:23 inregistrare_lab02.mp4
 -rw-r--r-- 1 student student 4,8M oct 11 02:23 inregistrare_lab03.mp4 -rw-r--r-- 1 student student 4,8M oct 11 02:23 inregistrare_lab03.mp4
 -rw-r--r-- 1 student student 391K oct 11 02:23 inregistrare_lab04.mp4 -rw-r--r-- 1 student student 391K oct 11 02:23 inregistrare_lab04.mp4
--rw-rw-r-- 1 student student ​ 14M oct 14 00:00 inregistrari.tar.gz 
 -rw-rw-r-- 1 student student ​ 14M oct 14 00:11 inregistrari.zip -rw-rw-r-- 1 student student ​ 14M oct 14 00:11 inregistrari.zip
  
Line 225: Line 48:
 Parametrul ''​%%-h%%''​ de la comanda ''​%%ls -lh%%''​ transformă dimensiunea fișierului în format //​human-readable//,​ adică folosește K pentru KiloOcteți,​ M pentru MegaOcteți,​ G pentru GigaOcteți. La prima vedere, folosind comanda ''​%%ls -lh%%''​ observăm că fișierul de tipul //zip// nou creat **nu** ocupă mai puțin spațiu decât suma dimensiunilor celor trei fișiere. Motivul este că în sistemul de fișiere a apărut un nou fișier ce conține arhiva nou creată și sistemul de fișiere stochează informații despre acest fișier. Exemplu de informații stocate: dimensiune, data creare, permisiuni, utilizatorul deținător. Parametrul ''​%%-h%%''​ de la comanda ''​%%ls -lh%%''​ transformă dimensiunea fișierului în format //​human-readable//,​ adică folosește K pentru KiloOcteți,​ M pentru MegaOcteți,​ G pentru GigaOcteți. La prima vedere, folosind comanda ''​%%ls -lh%%''​ observăm că fișierul de tipul //zip// nou creat **nu** ocupă mai puțin spațiu decât suma dimensiunilor celor trei fișiere. Motivul este că în sistemul de fișiere a apărut un nou fișier ce conține arhiva nou creată și sistemul de fișiere stochează informații despre acest fișier. Exemplu de informații stocate: dimensiune, data creare, permisiuni, utilizatorul deținător.
  
-Observăm că dimensiunea arhivei ''​%%tar%%''​ este aceeași cu aceea a arhivei ''​%%zip%%''​. De fapt, dacă ne uităm în detaliu, vom vedea că nu este așa. 
  
 Mai sus afișarea dimensiunii este în format //​human-readable//​ adică în //​MegaBytes//​ (MegaOcteți). Afișăm dimensiunea în octeți: Mai sus afișarea dimensiunii este în format //​human-readable//​ adică în //​MegaBytes//​ (MegaOcteți). Afișăm dimensiunea în octeți:
Line 231: Line 53:
 <code bash> <code bash>
 student@uso:​~$ ls -l student@uso:​~$ ls -l
--rw-rw-r-- 1 student student 14551040 oct 13 23:39 inregistari.tar 
 -rw-rw-r-- 1 student student 14517242 oct 14 00:11 inregistrari.zip -rw-rw-r-- 1 student student 14517242 oct 14 00:11 inregistrari.zip
 </​code>​ </​code>​
-Arhiva ​''​%%tar%%''​ are 9441280 octeți, iar arhiva ​''​%%zip%%''​ are 9439072. Observăm o mică diferență între cele două, varianta ''​%%zip%%''​ fiind mai mică.+Arhiva ''​%%zip%%''​ are dimensiunea de 14517242 bytes.
  
 Mergem mai departe cu un experiment. Dacă facem o arhivare și comprimare a ierarhiei de directoare ''​%%/​usr/​bin%%''​ și comparăm dimensiunea:​ Mergem mai departe cu un experiment. Dacă facem o arhivare și comprimare a ierarhiei de directoare ''​%%/​usr/​bin%%''​ și comparăm dimensiunea:​
Line 240: Line 61:
 <code bash> <code bash>
 student@uso:​~$ ls -l student@uso:​~$ ls -l
--rw-r--r-- 1 student student 100679680 Sep 29 04:46 usr_bin.tar 
 -rw-r--r-- 1 student student ​ 87282498 Sep 29 04:46 usr_bin.zip -rw-r--r-- 1 student student ​ 87282498 Sep 29 04:46 usr_bin.zip
 student@uso:​~$ ls -lh student@uso:​~$ ls -lh
--rw-r--r-- 1 student student 97M Sep 29 04:46 usr_bin.tar 
 -rw-r--r-- 1 student student 84M Sep 29 04:46 usr_bin.zip -rw-r--r-- 1 student student 84M Sep 29 04:46 usr_bin.zip
 </​code>​ </​code>​
 Putem observa deja o diferență mai mare de dimensiune între cele două. Putem observa deja o diferență mai mare de dimensiune între cele două.
  
-Note +<​note>​
- +
 Pentru o mai bună înțelegere a comenzii de creare a arhivelor, inspectați manualul: ''​%%man zip%%''​. Pentru o mai bună înțelegere a comenzii de creare a arhivelor, inspectați manualul: ''​%%man zip%%''​.
 +</​note>​
  
 === Exerciții - creare arhive === === Exerciții - creare arhive ===
Line 262: Line 79:
   -        -     
     * Creați o arhivă de tipul ''​%%zip%%''​ a fișierelor din interiorul directorului ''​%%/​usr/​include/​net/​%%''​ cu numele ''​%%net.zip%%''​.     * Creați o arhivă de tipul ''​%%zip%%''​ a fișierelor din interiorul directorului ''​%%/​usr/​include/​net/​%%''​ cu numele ''​%%net.zip%%''​.
-    * Comparați dimensiunea arhivei ''​%%zip%%''​ cu cea ''​%%tar%%''​ de la exercițiu precendent. 
  
 ==== Afișarea conținutului arhivelor ==== ==== Afișarea conținutului arhivelor ====
Line 290: Line 106:
 total 57168 total 57168
 drwxr-xr-x 3 student student ​   4096 oct 11 12:15 dezarhivare drwxr-xr-x 3 student student ​   4096 oct 11 12:15 dezarhivare
--rw-rw-r-- 1 student student 14551040 oct 13 23:39 inregistari.tar 
 -rw-r--r-- 1 student student ​ 7032579 oct 11 02:23 inregistrare_lab01.mp4 -rw-r--r-- 1 student student ​ 7032579 oct 11 02:23 inregistrare_lab01.mp4
 -rw-r--r-- 1 student student ​ 2528132 oct 11 02:23 inregistrare_lab02.mp4 -rw-r--r-- 1 student student ​ 2528132 oct 11 02:23 inregistrare_lab02.mp4
Line 312: Line 127:
 -rw-r--r-- 1 student student 1048576 oct 11 02:23 inregistrare_lab03.mp4 -rw-r--r-- 1 student student 1048576 oct 11 02:23 inregistrare_lab03.mp4
 -rw-r--r-- 1 student student 7340032 oct 11 12:35 inregistrare_lab04.mp4 -rw-r--r-- 1 student student 7340032 oct 11 12:35 inregistrare_lab04.mp4
--rw-r--r-- 1 student student 9441280 oct 11 17:56 inregistrari.tar 
 -rw-r--r-- 1 student student 9439072 oct 11 18:02 inregistrari.zip -rw-r--r-- 1 student student 9439072 oct 11 18:02 inregistrari.zip
 student@uso:​~$ rm inregistrare_lab01.mp4 inregistrare_lab02.mp4 ​ inregistrare_lab03.mp4 student@uso:​~$ rm inregistrare_lab01.mp4 inregistrare_lab02.mp4 ​ inregistrare_lab03.mp4
Line 341: Line 155:
 . .
 |-- dezarhivare |-- dezarhivare
-|   |-- tar 
 |   ``-- zip |   ``-- zip
 |       |-- inregistrare_lab01.mp4 |       |-- inregistrare_lab01.mp4
Line 350: Line 163:
 |-- inregistrare_lab03.mp4 |-- inregistrare_lab03.mp4
 |-- inregistrare_lab04.mp4 |-- inregistrare_lab04.mp4
-|-- inregistrari.tar 
 ``-- inregistrari.zip ``-- inregistrari.zip
  
 3 directories,​ 9 files 3 directories,​ 9 files
 </​code>​ </​code>​
-Note +<​note>​
- +
 Observăm că după crearea directoarelor și după extragerea arhivelor am verificat corectitudinea operațiilor. Observăm că după crearea directoarelor și după extragerea arhivelor am verificat corectitudinea operațiilor.
 +</​note>​
  
 Am folosit comanda ''​%%unzip -d destinație%%''​ pentru a extrage o arhivă //zip// la calea //​destinație//​. Am folosit comanda ''​%%unzip -d destinație%%''​ pentru a extrage o arhivă //zip// la calea //​destinație//​.
Line 372: Line 182:
 total 48M total 48M
 drwxr-xr-x 4 student student 4.0K oct 11 18:05 dezarhivare drwxr-xr-x 4 student student 4.0K oct 11 18:05 dezarhivare
--rw-rw-r-- 1 student student ​ 14M oct 13 23:39 inregistari.tar 
 -rw-r--r-- 1 student student 6,8M oct 11 02:23 inregistrare_lab01.mp4 -rw-r--r-- 1 student student 6,8M oct 11 02:23 inregistrare_lab01.mp4
 -rw-r--r-- 1 student student 2,5M oct 11 02:23 inregistrare_lab02.mp4 -rw-r--r-- 1 student student 2,5M oct 11 02:23 inregistrare_lab02.mp4
Line 382: Line 191:
 student@uso:​~$ ls -lh student@uso:​~$ ls -lh
 drwxr-xr-x 4 student student 4.0K oct 11 18:05 dezarhivare drwxr-xr-x 4 student student 4.0K oct 11 18:05 dezarhivare
--rw-rw-r-- 1 student student ​ 14M oct 13 23:39 inregistari.tar 
 -rw-r--r-- 1 student student 6,8M oct 11 02:23 inregistrare_lab01.mp4 -rw-r--r-- 1 student student 6,8M oct 11 02:23 inregistrare_lab01.mp4
 -rw-r--r-- 1 student student 2,5M oct 11 02:23 inregistrare_lab02.mp4 -rw-r--r-- 1 student student 2,5M oct 11 02:23 inregistrare_lab02.mp4
Line 389: Line 197:
 -rw-rw-r-- 1 student student ​ 14M oct 14 00:11 inregistrari.zip -rw-rw-r-- 1 student student ​ 14M oct 14 00:11 inregistrari.zip
 </​code>​ </​code>​
-Note +<​note>​
- +
 Obervăm cum după comenzile de ștergere și dezarhivare s-a verificat corectitudinea operațiilor. Obervăm cum după comenzile de ștergere și dezarhivare s-a verificat corectitudinea operațiilor.
 +</​note>​
  
 Puteți observa că am extras un singur fișier punând ca ultim parametru numele fișierului. Puteți observa că am extras un singur fișier punând ca ultim parametru numele fișierului.
Line 422: Line 228:
 Total 4 entries (16777216 bytes) Total 4 entries (16777216 bytes)
 </​code>​ </​code>​
-Note +<​note>​
- +
 Observăm cum după comanda de adăugare de fișier la arhivă, am verificat corectitudinea operației folosind comanda ''​%%zip -sf%%''​. Observăm cum după comanda de adăugare de fișier la arhivă, am verificat corectitudinea operației folosind comanda ''​%%zip -sf%%''​.
 +</​note>​
  
 În exemplul de mai sus am adăugat ''​%%inregistrare_lab04.mp4%%''​ la arhivă. În exemplul de mai sus am adăugat ''​%%inregistrare_lab04.mp4%%''​ la arhivă.
uso/laboratoare/ac/laborator-03/archive.1634234032.txt.gz · Last modified: 2021/10/14 20:53 by andrei.tivga
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