Skip to content

Commit

Permalink
Differentiate between regular files and directories.
Browse files Browse the repository at this point in the history
This reffers issue #25.

Signed-off-by: Elena Mihailescu <[email protected]>
  • Loading branch information
elena19m authored and lizababu committed Sep 4, 2023
1 parent fa16f2b commit 9f146af
Show file tree
Hide file tree
Showing 4 changed files with 112 additions and 112 deletions.
20 changes: 10 additions & 10 deletions chapters/files/archive.rst
Original file line number Diff line number Diff line change
Expand Up @@ -175,10 +175,10 @@ Creăm un director ``dezarhivare/tar`` și extragem arhiva acolo folosind ``tar`
-rw-r--r-- 1 student student 1048576 Aug 19 11:55 înregistrare_lab03.mov
-rw-r--r-- 1 student student 9439088 Aug 19 12:04 înregistrări.tar
student@uso:~$ mkdir -p dezarhivare/tar
student@uso:~$ tree
student@uso:~$ tree -F
.
|-- dezarhivare
| ``-- tar
|-- dezarhivare/
| ``-- tar/
|-- înregistrare_lab01.mov
|-- înregistrare_lab02.mov
|-- înregistrare_lab03.mov
Expand All @@ -189,10 +189,10 @@ Creăm un director ``dezarhivare/tar`` și extragem arhiva acolo folosind ``tar`
înregistrare_lab01.mov
înregistrare_lab02.mov
înregistrare_lab03.mov
student@uso:~$ tree
student@uso:~$ tree -F
.
|-- dezarhivare
| ``-- tar
|-- dezarhivare/
| ``-- tar/
| |-- înregistrare_lab01.mov
| |-- înregistrare_lab02.mov
| ``-- înregistrare_lab03.mov
Expand Down Expand Up @@ -483,11 +483,11 @@ Putem extrage fișierele către o anumită cale:
inflating: dezarhivare/zip/înregistrare_lab01.mov
inflating: dezarhivare/zip/înregistrare_lab02.mov
inflating: dezarhivare/zip/înregistrare_lab03.mov
student@uso:~$ tree
student@uso:~$ tree -F
.
|-- dezarhivare
| |-- tar
| ``-- zip
|-- dezarhivare/
| |-- tar/
| ``-- zip/
| |-- înregistrare_lab01.mov
| |-- înregistrare_lab02.mov
| ``-- înregistrare_lab03.mov
Expand Down
44 changes: 22 additions & 22 deletions chapters/files/cheatsheet.rst
Original file line number Diff line number Diff line change
Expand Up @@ -95,30 +95,30 @@ Ierarhie de fișiere

.. code-block:: bash
student@uso:~/comenzi/mkdir$ tree -L 1 /
student@uso:~/comenzi/mkdir$ tree -F -L 1 /
/
|-- bin
|-- boot
|-- dev
|-- etc
|-- home
|-- bin/
|-- boot/
|-- dev/
|-- etc/
|-- home/
|-- initrd.img -> /boot/initrd.img-3.16.0-4-586
|-- lib
|-- lib64
|-- libx32
|-- lost+found
|-- media
|-- mnt
|-- opt
|-- proc
|-- root
|-- run
|-- sbin
|-- srv
|-- sys
|-- tmp
|-- usr
|-- var
|-- lib/
|-- lib64/
|-- libx32/
|-- lost+found/
|-- media/
|-- mnt/
|-- opt/
|-- proc/
|-- root/
|-- run/
|-- sbin/
|-- srv/
|-- sys/
|-- tmp/
|-- usr/
|-- var/
``-- vmlinuz -> boot/vmlinuz-3.16.0-4-586
Afișarea conținutului unui director
Expand Down
80 changes: 40 additions & 40 deletions chapters/files/files.rst
Original file line number Diff line number Diff line change
Expand Up @@ -39,30 +39,30 @@ Pentru a vedea fișierele sub formă arborescentă, folosim comanda ``tree``:

.. code-block:: bash
student@uso:~/comenzi/mkdir$ tree -L 1 /
student@uso:~/comenzi/mkdir$ tree -F -L 1 /
/
|-- bin
|-- boot
|-- dev
|-- etc
|-- home
|-- bin/
|-- boot/
|-- dev/
|-- etc/
|-- home/
|-- initrd.img -> /boot/initrd.img-3.16.0-4-586
|-- lib
|-- lib64
|-- libx32
|-- lost+found
|-- media
|-- mnt
|-- opt
|-- proc
|-- root
|-- run
|-- sbin
|-- srv
|-- sys
|-- tmp
|-- usr
|-- var
|-- lib/
|-- lib64/
|-- libx32/
|-- lost+found/
|-- media/
|-- mnt/
|-- opt/
|-- proc/
|-- root/
|-- run/
|-- sbin/
|-- srv/
|-- sys/
|-- tmp/
|-- usr/
|-- var/
``-- vmlinuz -> boot/vmlinuz-3.16.0-4-586
Expand Down Expand Up @@ -594,28 +594,28 @@ Exerciții - ierarhii de fișiere și directoare
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

#. * Afișați ierarhia de fișiere pornind de la directorul vostru home (``~``).
* Creați următoarea ierarhie pornind de la directorul ``/home/student/``:
* Creați următoarea ierarhie pornind de la directorul ``/home/student/`` (directoarele se termina cu ``/``):

.. code-block:: bash
student@uso:~$ tree
student@uso:~$ tree -F
.
├── prime_video
├── Hulu
│ └── Favorite
├── Netflix
│ ├── Filme
├── prime_video/
├── Hulu/
│ └── Favorite/
├── Netflix/
│ ├── Filme/
│ │ ├── filme_2020.txt
│ │ ├── filme_2019.txt
│ │ ├── filme_vechi
│ └── Seriale
│ ├── seriale_2020
│ └── Seriale/
│ ├── seriale_2020/
│ ├── seriale_2019.txt
│ └── seriale_vechi
├── HBO_GO
│ └── seriale_vechi/
├── HBO_GO/
│ ├── Modern_Family.txt
│ └── Harry_Potter
└── YouTubeTV
│ └── Harry_Potter/
└── YouTubeTV/
* Copiați întreaga ierarhie în calea ``/tmp``. Folosiți comanda ``cp``. (Hint: recursivitate).
* Confirmați copierea prin afișarea directorului părinte.
Expand All @@ -633,12 +633,12 @@ Exerciții - ierarhii de fișiere și directoare

.. code-block:: bash
student@uso:~$ tree
student@uso:~$ tree -F
.
└─── Cale
└─── Lungă
└─── De
└─── Directoare
└─── Cale/
└─── Lungă/
└─── De/
└─── Directoare/
* Mutați ierarhia copiată anterior în ``/tmp`` în directorul ``Directoare``.
Expand Down
80 changes: 40 additions & 40 deletions chapters/files/paths.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,30 +25,30 @@ Putem vedea mai jos începutul ierarhiei din Linux:

.. code-block:: bash
student@uso:/$ tree -L 1 /
student@uso:/$ tree -F -L 1 /
/
|-- bin
|-- boot
|-- dev
|-- etc
|-- home
|-- bin/
|-- boot/
|-- dev/
|-- etc/
|-- home/
|-- initrd.img -> /boot/initrd.img-3.16.0-4-586
|-- lib
|-- lib64
|-- libx32
|-- lost+found
|-- media
|-- mnt
|-- opt
|-- proc
|-- root
|-- run
|-- sbin
|-- srv
|-- sys
|-- tmp
|-- usr
|-- var
|-- lib/
|-- lib64/
|-- libx32/
|-- lost+found/
|-- media/
|-- mnt/
|-- opt/
|-- proc/
|-- root/
|-- run/
|-- sbin/
|-- srv/
|-- sys/
|-- tmp/
|-- usr/
|-- var/
``-- vmlinuz -> boot/vmlinuz-3.16.0-4-586
Observăm ``/`` (directorul rădăcină) la începutul ierarhiei.
Expand All @@ -58,18 +58,18 @@ Observăm conținutul directorul ``home``:

.. code-block:: bash
student@uso:/home$ tree -L 1 /home
student@uso:/home$ tree -F -L 1 /home
.
|-- student
``-- test
|-- student/
``-- test/
Există două directoare ``student`` și ``test``.

.. note::
Observăm cum se schimbă promptul de terminal:

* în primul exemplu ``student@uso:/$ tree -L 1 /`` eram în directorul ``/``.
* în al doilea exemplu ``student@uso:/home$ tree -L 1`` eram în directorul ``/home``.
* în primul exemplu ``student@uso:/$ tree -F -L 1 /`` eram în directorul ``/``.
* în al doilea exemplu ``student@uso:/home$ tree -F -L 1`` eram în directorul ``/home``.

Avansăm în ierarhia de directoare către ``student``, folosind comanda ``cd``:

Expand All @@ -78,36 +78,36 @@ Avansăm în ierarhia de directoare către ``student``, folosind comanda ``cd``:
student@uso:/home$ cd student
student@uso:~$ pwd
/home/student
student@uso:~$ tree
student@uso:~$ tree -F
.
|-- comenzi
| |-- executie
| |-- ls
|-- comenzi/
| |-- executie/
| |-- ls/
| | ``-- mkdir -> /home/student/comenzi/mkdir/
| |-- mkdir
| | |-- Avengers
| |-- mkdir/
| | |-- Avengers/
| | | |-- Captain\ America
| | | |-- Iron\ Man
| | | ``-- Thor
| | ``-- GameOfThrones
| | ``-- GameOfThrones/
| | |-- Arya\ Stark
| | |-- Daenerys\ Targaryen
| | |-- Jon\ Snow
| | ``-- Tyrion\ Lannister
| |-- my_ls
| ``-- touch
| ``-- touch/
| |-- orase
| |-- orase\ romania
| ``-- romania
|-- comenzi_redirectare
|-- continut_materii
|-- dezarhivare
| |-- tar
| ``-- zip
|-- dezarhivare/
| |-- tar/
| ``-- zip/
| |-- fisier1
| |-- fisier2
| ``-- fisier3
|-- ELTH
|-- ELTH/
|-- erori_comenzi
|-- fisier
|-- fisier1
Expand All @@ -121,7 +121,7 @@ Avansăm în ierarhia de directoare către ``student``, folosind comanda ``cd``:
|-- orase
|-- scurtaturi.save
|-- test.zip
|-- USO
|-- USO/
|-- usr_bin.tar
``-- usr_bin.zip
Expand Down

0 comments on commit 9f146af

Please sign in to comment.