Differences

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

Link to this comparison view

uso:laboratoare:laborator-03:cheatsheet [2021/10/14 00:27]
mihai_daniel.soare
uso:laboratoare:laborator-03:cheatsheet [2024/10/17 11:30] (current)
sergiu.weisz
Line 4: Line 4:
  
 <code bash> <code bash>
-student@uso:​~$ ls -lh +student@uso:​~$ cd ~/​redirection 
-total 9.0M +student@uso:​~/​redirection$ ls -lh 
--rw-r--r-- 1 student student ​5.0M Aug 19 11:55 USO +total 6.1M 
--rw-r--r-- 1 student student ​3.0M Aug 19 11:55 RL +-rw-r--r-- 1 student student ​1.1M Aug 19 11:55 EGC 
--rw-r--r-- 1 student student ​1.0M Aug 19 11:55 EGC +-rw-r--r-- 1 student student ​2.1M Aug 19 11:55 RL 
-student@uso:​~$ ls -lh > lista_materii +-rw-r--r-- 1 student student ​3.1M Aug 19 11:55 USO
-student@uso:​~$ ls +
-EGC lista_materii RL USO+
 </​code>​ </​code>​
 +
 ==== Redirectări prin anexare ==== ==== Redirectări prin anexare ====
  
 <code bash> <code bash>
-student@uso:​~$ ls >> lista_materii +student@uso:​~/​redirection$ ls -l 
-student@uso:​~$ ls +total 6.1M 
-USO RL EGC lista_materii +-rw-r--r-- 1 student student 1.1M Aug 19 11:55 EGC 
-student@uso:​~$ cat lista_materii +-rw-r--r-- 1 student student 209K Aug 19 12:00 lista_materii 
-total 9.2M +-rw-r--r-- 1 student student 2.1M Aug 19 11:55 RL 
--rw-r--r-- 1 student student 1.0M Aug 19 11:55 EGC+-rw-r--r-- 1 student student 3.1M Aug 19 11:55 USO 
 +student@uso:​~/​redirection$ ls -l >> lista_materii 
 +student@uso:​~/​redirection$ ls 
 +EGC lista_materii RL USO 
 +student@uso:​~/​redirection$ ls >> ​lista_materii 
 +student@uso:​~/​redirection$ cat lista_materii 
 +total 6.1M 
 +-rw-r--r-- 1 student student 1.1M Aug 19 11:55 EGC
 -rw-r--r-- 1 student student 209K Aug 19 12:00 lista_materii -rw-r--r-- 1 student student 209K Aug 19 12:00 lista_materii
--rw-r--r-- 1 student student ​5.0M Aug 19 11:55 USO +-rw-r--r-- 1 student student ​2.1M Aug 19 11:55 RL 
--rw-r--r-- 1 student student 3.0M Aug 19 11:55 RL+-rw-r--r-- 1 student student 3.1M Aug 19 11:55 USO
 EGC EGC
 lista_materii lista_materii
Line 30: Line 36:
 USO USO
 </​code>​ </​code>​
 +
 ==== Redirectări de eroare ==== ==== Redirectări de eroare ====
  
 <code bash> <code bash>
-student@uso:​~$ ls+student@uso:​~/​redirection$ ls
 EGC lista_materii RL USO EGC lista_materii RL USO
-student@uso:​~$ cat S02 +student@uso:​~/​redirection$ cat lista_materie 
-cat: S02: No such file or directory +cat: lista_materie: No such file or directory 
-student@uso:​~$ cat S02 2> erori_materii +student@uso:​~/​redirection$ cat SO2 2> materii 
-student@uso:​~$ cat erori_materii +student@uso:​~/​redirection$ cat materii 
-cat: S02: No such file or directory+cat: SO2: No such file or directory
 </​code>​ </​code>​
 +
 ===== Crearea arhivelor - tar ===== ===== Crearea arhivelor - tar =====
  
 <code bash> <code bash>
-student@uso:​~$ ls +student@uso:​~$ cd ~/archive 
-înregistrare_lab01.mov înregistrare_lab02.mov înregistrare_lab03.mov +student@uso:​~/​archive$ ls -lh 
-student@uso:​~$ tar cvf înregistrări.tar înregistrare_lab01.mov înregistrare_lab02.mov înregistrare_lab03.mov +total 15M 
-înregistrare_lab01.mov +-rw-r--r-- 1 student student 6.8M oct 11 02:23 inregistrare_lab01.mp4 
-înregistrare_lab02.mov +-rw-r--r-- 1 student student 2.5M oct 11 02:23 inregistrare_lab02.mp4 
-înregistrare_lab03.mov +-rw-r--r-- 1 student student 4.8M oct 11 02:23 inregistrare_lab03.mp4 
-student@uso:​~$ ls -lh+-rw-r--r-- 1 student student 391K oct 11 02:23 inregistrare_lab04.mp4 
 +student@uso:​~/archive$ tar cvf inregistrari.tar inregistrare_lab01.mp4 inregistrare_lab02.mp4 inregistrare_lab03.mp4 
 +inregistrare_lab01.mp4 
 +inregistrare_lab02.mp4 
 +inregistrare_lab03.mp4 
 +student@uso:​~/archive$ ls -lh
 total 19M total 19M
--rw-r--r-- 1 student student ​5.0M Aug 19 11:55 înregistrare_lab01.mov +-rw-r--r-- 1 student student ​14M  oct 13 23:39 inregistrari.tar 
--rw-r--r-- 1 student student ​3.0M Aug 19 11:55 înregistrare_lab02.mov +-rw-r--r-- 1 student student 6.8M oct 11 02:23 inregistrare_lab01.mp4 
--rw-r--r-- 1 student student ​1.0M Aug 19 11:55 înregistrare_lab03.mov +-rw-r--r-- 1 student student ​2.5M oct 11 02:23 inregistrare_lab02.mp4 
--rw-r--r-- 1 student student ​9.1M Aug 19 11:56 înregistrări.tar+-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
 </​code>​ </​code>​
 +
 ==== Afișarea conținutului arhivelor - tar ==== ==== Afișarea conținutului arhivelor - tar ====
  
 <code bash> <code bash>
-student@uso:​~$ tar tf înregistrări.tar +student@uso:​~/archive$ tar tf inregistrari.tar 
-înregistrare_lab01.mov +inregistrare_lab01.mp4 
-înregistrare_lab02.mov +inregistrare_lab02.mp4 
-înregistrare_lab03.mov+inregistrare_lab03.mp4
 </​code>​ </​code>​
 +
 ==== Extragerea fișierelor din arhive - tar ==== ==== Extragerea fișierelor din arhive - tar ====
  
 <code bash> <code bash>
-student@uso:​~$ tar xvf înregistrări.tar +student@uso:​~/archive$ tar xvf inregistrari.tar 
-înregistrare_lab01.mov +inregistrare_lab01.mp4 
-înregistrare_lab02.mov +inregistrare_lab02.mp4 
-înregistrare_lab03.mov +inregistrare_lab03.mp4 
-student@uso:​~$ ls -lh +student@uso:​~/archive$ ls -lh 
-total 19M +total 29M 
--rw-r--r-- 1 student student ​5.0M Aug 19 11:55 înregistrare_lab01.mov +-rw-rw-r-- 1 student student ​ 14M oct 13 23:39 inregistari.tar 
--rw-r--r-- 1 student student ​3.0M Aug 19 11:55 înregistrare_lab02.mov +-rw-r--r-- 1 student student ​6,8M oct 11 02:23 inregistrare_lab01.mp4 
--rw-r--r-- 1 student student ​1.0M Aug 19 11:55 înregistrare_lab03.mov +-rw-r--r-- 1 student student ​2,5M oct 11 02:23 inregistrare_lab02.mp4 
--rw-r--r-- 1 student student ​9.1M Aug 19 12:04 înregistrări.tar+-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
 </​code>​ </​code>​
 +
 ==== Extragerea arhivelor la o cale specifică - tar ==== ==== Extragerea arhivelor la o cale specifică - tar ====
  
 <code bash> <code bash>
-student@uso:​~$ ls +student@uso:​~/archive$ ls -l 
-înregistrare_lab01.mov înregistrare_lab02.mov înregistrare_lab03.mov înregistrări.tar +total 28808 
-student@uso:~$ mkdir -p dezarhivare/​tar +-rw-rw-r-- 1 student student 14551040 oct 13 23:39 inregistari.tar 
-student@uso:​~$ ​tar xvf înregistrări.tar ​--directory ​dezarhivare/​tar+-rw-r--r-- 1 student student ​ 7032579 oct 11 02:23 inregistrare_lab01.mp4 
-înregistrare_lab01.mov +-rw-r--r-- 1 student student ​ 2528132 oct 11 02:23 inregistrare_lab02.mp4 
-înregistrare_lab02.mov +-rw-r--r-- 1 student ​student ​ 4979963 oct 11 02:23 inregistrare_lab03.mp4 
-înregistrare_lab03.mov +-rw-r--r-- 1 student student ​  ​399418 oct 11 02:23 inregistrare_lab04.mp4 
-student@uso:​~$ tree+student@uso:​~/archivemkdir -dezarhivare/​tar 
 +student@uso:​~/archive$ tree
 . .
 |-- dezarhivare |-- dezarhivare
 |   ``-- tar |   ``-- tar
-      |-- înregistrare_lab01.mov +|-- inregistrare_lab01.mp4 
-|       |-- înregistrare_lab02.mov +|-- inregistrare_lab02.mp4 
-|       ``-- înregistrare_lab03.mov +|-- inregistrare_lab03.mp4 
-|-- înregistrare_lab01.mov +|-- inregistrare_lab04.mp4 
-|-- înregistrare_lab02.mov +``-- inregistrari.tar
-|-- înregistrare_lab03.mov +
-``-- înregistrări.tar+
  
-2 directories, ​files+2 directories, ​files 
 +student@uso:​~/​archive$ tar xvf inregistrari.tar --directory dezarhivare/​tar/​ 
 +inregistrare_lab01.mp4 
 +inregistrare_lab02.mp4 
 +inregistrare_lab03.mp4
 </​code>​ </​code>​
-==== Adăugarea de noi fișiere la arhive ​- tar ====+ 
 +==== Adăugarea de noi fișiere la arhive ====
  
 <code bash> <code bash>
-student@uso:​~$ tar rvf înregistrări.tar înregistrare_lab04.mov +student@uso:​~/archive$ tar -tf inregistrari.tar 
-înregistrare_lab04.mov +inregistrare_lab01.mp4 
-student@uso:​~$ tar tf înregistrări.tar +inregistrare_lab02.mp4 
-înregistrare_lab01.mov +inregistrare_lab03.mp4 
-înregistrare_lab02.mov +student@uso:​~/​archive$ tar rvf inregistrari.tar inregistrare_lab04.mp4 
-înregistrare_lab03.mov +inregistrare_lab04.mp4 
-înregistrare_lab04.mov+student@uso:​~/archive$ tar tf inregistrari.tar 
 +inregistrare_lab01.mp4 
 +inregistrare_lab02.mp4 
 +inregistrare_lab03.mp4 
 +inregistrare_lab04.mp4
 </​code>​ </​code>​
 +
 ==== Comprimare tar.gz ==== ==== Comprimare tar.gz ====
  
 <code bash> <code bash>
-student@uso:​~$ tar -czvf inregistrari.tar.gz inregistrare_lab01.mov inregistrare_lab02.mov inregistrare_lab03.mov +student@uso:​~/archive$ tar -czvf inregistrari.tar.gz inregistrare_lab01.mp4 inregistrare_lab02.mp4 inregistrare_lab03.mp4 
-inregistrare_lab01.mov +inregistrare_lab01.mp4 
-inregistrare_lab02.mov +inregistrare_lab02.mp4 
-inregistrare_lab03.mov +inregistrare_lab03.mp4 
-student@uso:​~$ ls -l +student@uso:​~/archive$ ls -l 
--rw-r--r-- 1 student student ​  9441280 Sep 29 04:51 inregistrari.tar +-rw-rw-r-- 1 student student ​14551040 oct 13 23:39 inregistari.tar 
--rw-r--r-- 1 student student ​  9439133 Oct 12 18:55 inregistrari.tar.gz+-rw-rw-r-- 1 student student ​14516779 oct 14 00:00 inregistrari.tar.gz
 </​code>​ </​code>​
 +
 ===== Crearea arhivelor - zip ===== ===== Crearea arhivelor - zip =====
  
 <code bash> <code bash>
-student@uso:​~$ zip înregistrări.zip înregistrare_lab01.mov înregistrare_lab02.mov înregistrare_lab03.mov +student@uso:​~/archive$ zip inregistrari.zip inregistrare_lab01.mp4 inregistrare_lab02.mp4 inregistrare_lab03.mp4 
-  adding: ​înregistrare_lab01.mov (deflated 0%) +  adding: ​inregistrare_lab01.mp4 (deflated 0%) 
-  adding: ​înregistrare_lab02.mov (deflated 0%) +  adding: ​inregistrare_lab02.mp4 (deflated 0%) 
-  adding: ​înregistrare_lab03.mov (deflated 0%) +  adding: ​inregistrare_lab03.mp4 (deflated 0%) 
-student@uso:​~$ ls +student@uso:​~/archive$ ls -lh 
-înregistrare_lab01.mov înregistrare_lab02.mov înregistrare_lab03.mov înregistrări.zip+total 56M 
 +drwxr-xr-x 3 student student 4.0K oct 11 12:15 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 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 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
 </​code>​ </​code>​
 ==== Afișarea conținutului arhivelor - zip ==== ==== Afișarea conținutului arhivelor - zip ====
  
 <code bash> <code bash>
-student@uso:​~$ zip -sf înregistrări.zip+student@uso:​~/archive$ zip -sf inregistrari.zip
 Archive contains: Archive contains:
-  ​înregistrare_lab01.mov +  ​inregistrare_lab01.mp4 
-  ​înregistrare_lab02.mov +  ​inregistrare_lab02.mp4 
-  ​înregistrare_lab03.mov+  ​inregistrare_lab03.mp4
 </​code>​ </​code>​
 +
 ==== Dezarhivarea arhivelor - zip ==== ==== Dezarhivarea arhivelor - zip ====
  
 <code bash> <code bash>
-student@uso:​~$ ​ls +student@uso:​~/archiverm inregistrare_lab03.mp4 
-înregistrare_lab01.mov înregistrare_lab02.mov înregistrare_lab03.mov înregistrări.zip +student@uso:​~/archivels -lh 
-student@uso:​~$ ​rm înregistrare_lab01.mov înregistrare_lab02.mov  înregistrare_lab03.mov +total 48M 
-student@uso:​~$ unzip înregistrări.zip +drwxr-xr-x 4 student student 4.0K oct 11 18:05 dezarhivare 
-Archive:  ​înregistrări.zip +-rw-rw-r-- 1 student student ​ 14M oct 13 23:39 inregistari.tar 
-  inflating: ​înregistrare_lab01.mov +-rw-r--r-- 1 student student 6,8M oct 11 02:23 inregistrare_lab01.mp4 
-  ​inflatingînregistrare_lab02.mov +-rw-r--r-- 1 student student 2,5M oct 11 02:23 inregistrare_lab02.mp4 
-  ​inflatingînregistrare_lab03.mov +-rw-r--r-- 1 student student 391K oct 11 02:23 inregistrare_lab04.mp4 
-student@uso:~$ ls +-rw-rw-r-- 1 student student ​ 14M oct 14 00:11 inregistrari.zip 
-înregistrare_lab01.mov înregistrare_lab02.mov înregistrare_lab03.mov înregistrări.zip+student@uso:​~/archive$ unzip inregistrari.zip inregistrare_lab03.mp4 
 +Archive:  ​inregistrari.zip 
 +inflating: ​inregistrare_lab03.mp4 
 +student@uso:~/archive$ ls -lh 
 +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 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 391K oct 11 02:23 inregistrare_lab04.mp4 
 +-rw-rw-r-- 1 student student ​ 14M oct 14 00:11 inregistrari.zip
 </​code>​ </​code>​
-==== Dezarhivarea arhivelor la o cale specifică - zip ==== 
  
-<code bash> 
-student@uso:​~$ mkdir -p dezarhivare/​zip 
-student@uso:​~$ unzip înregistrări.zip -d dezarhivare/​zip/​ 
-Archive: ​ înregistrări.zip 
-  inflating: dezarhivare/​zip/​înregistrare_lab01.mov 
-  inflating: dezarhivare/​zip/​înregistrare_lab02.mov 
-  inflating: dezarhivare/​zip/​înregistrare_lab03.mov 
-student@uso:​~$ tree 
-. 
-|-- dezarhivare 
-|   |-- zip 
-|       |-- înregistrare_lab01.mov 
-|       |-- înregistrare_lab02.mov 
-|       ``-- înregistrare_lab03.mov 
-|-- înregistrare_lab04.mov 
-``-- înregistrări.zip 
  
-2 directories,​ 5 files 
-</​code>​ 
 ==== Adăugarea de noi fișiere la arhive - zip ==== ==== Adăugarea de noi fișiere la arhive - zip ====
  
 <code bash> <code bash>
-student@uso:​~$ zip -u înregistrări.zip înregistrare_lab04.mov +student@uso:​~/archive$ zip -u inregistrari.zip inregistrare_lab04.mp4 
-  adding: ​înregistrare_lab04.mov (deflated 0%) +  adding: ​inregistrare_lab04.mp4 (deflated 0%) 
-student@uso:​~$ zip -sf înregistrări.zip+student@uso:​~/archive$ zip -sf inregistrari.zip
 Archive contains: Archive contains:
-  ​înregistrare_lab01.mov +  ​inregistrare_lab01.mp4 
-  ​înregistrare_lab02.mov +  ​inregistrare_lab02.mp4 
-  ​înregistrare_lab03.mov +  ​inregistrare_lab03.mp4 
-  ​înregistrare_lab04.mov+  ​inregistrare_lab04.mp4
 Total 4 entries (16777216 bytes) Total 4 entries (16777216 bytes)
 </​code>​ </​code>​
  
uso/laboratoare/laborator-03/cheatsheet.1634160441.txt.gz · Last modified: 2021/10/14 00:27 by mihai_daniel.soare
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