Previzualizare laborator:

Extras din laborator:

Să se creeze un arbore de directoare conform imaginii de mai jos, utilizind comenzile Linux.

Crearea structurii directoarelor și fișierelor

1. Crearea directorului “laborator1”:

eugen@eugen-X55A:~$ mkdir laborator1

2. Crearea fisierului “fis1” in directorul “laborator1”:

eugen@eugen-X55A:~$ cd laborator1

eugen@eugen-X55A:~/laborator1$ cat > fis1

Primul fisier creat

3. Crearea directorului “A”:

eugen@eugen-X55A:~/laborator1$ mkdir A

4. In interiorul directorului “A” are loc crearea directoarelor “B” si “C”:

eugen@eugen-X55A:~/laborator1$ cd A

eugen@eugen-X55A:~/laborator1/A$ mkdir B

eugen@eugen-X55A:~/laborator1/A$ mkdir C

5. In interiorul directorului “B” are loc crearea fisierelor “fisB1” si “fisB2”:

eugen@eugen-X55A:~/laborator1/A$ cd B

eugen@eugen-X55A:~/laborator1/A/B$ cat > fisB1

fisierul fisB1 creat in folderul B

eugen@eugen-X55A:~/laborator1/A/B$ cat > fisB2

fisierul fisB2 creat in folderul B

6. In directorul “C” crearea fisierului “fisC1”:

eugen@eugen-X55A:~/laborator1/A/B$ cd ..

eugen@eugen-X55A:~/laborator1/A$ cd C

eugen@eugen-X55A:~/laborator1/A/C$ cat > fisC1

fisierul fisC1 creat in directorul C

7. In directorul “laborator1” crearea hard-link-ului fisierului “fisB2” din directorul “B”:

eugen@eugen-X55A:~/laborator1/A/C$ ln ../B/fisB2 ../../fislab2

8. In directorul “C” crearea hard-link-ul fisierului “fisB2” din directorul “B”:

eugen@eugen-X55A:~/laborator1/A/C$ ln ../B/fisB2 fisC2

eugen@eugen-X55A:~/laborator1/A/C$ cat fisC2

fisierul fisB2 creat in folderul B

9. In directorul “A” crearea soft-link-ul fisierului “fisB2” din directorul “B”:

eugen@eugen-X55A:~/laborator1/A/C$ ln -s /home/eugen/laborator1/A/B/fisB2 /home/eugen/laborator1/A/slfisB2

10. Intreaga ierarhie de fisiere:

eugen@eugen-X55A:~/laborator1$ ls -laR

.:

total 20

drwxrwxr-x 3 eugen eugen 4096 Oct 22 18:38 .

drwxr-xr-x 29 eugen eugen 4096 Oct 28 15:09 ..

drwxrwxr-x 4 eugen eugen 4096 Oct 22 19:00 A

-rw-rw-r-- 1 eugen eugen 20 Oct 22 18:11 fis1

-rw-rw-r-- 3 eugen eugen 35 Oct 22 18:23 fislab2

./A:

total 16

drwxrwxr-x 4 eugen eugen 4096 Oct 22 19:00 .

drwxrwxr-x 3 eugen eugen 4096 Oct 22 18:38 ..

drwxrwxr-x 2 eugen eugen 4096 Oct 22 18:23 B

drwxrwxr-x 2 eugen eugen 4096 Oct 22 18:47 C

lrwxrwxrwx 1 eugen eugen 30 Oct 22 19:00 slfisB2 -> /home/eugen/laborator1/A/B/fisB2

./A/B:

total 16

drwxrwxr-x 2 eugen eugen 4096 Oct 22 18:23 .

drwxrwxr-x 4 eugen eugen 4096 Oct 22 19:00 ..

-rw-rw-r-- 1 eugen eugen 35 Oct 22 18:23 fisB1

-rw-rw-r-- 3 eugen eugen 35 Oct 22 18:23 fisB2

./A/C:

total 16

drwxrwxr-x 2 eugen eugen 4096 Oct 22 18:47 .

drwxrwxr-x 4 eugen eugen 4096 Oct 22 19:00 ..

-rw-rw-r-- 1 eugen eugen 37 Oct 22 18:27 fisC1

-rw-rw-r-- 3 eugen eugen 35 Oct 22 18:23 fisC2

11. Afisarea continutului fisierelor:

eugen@eugen-X55A:~/laborator1$ head fis1

Primul fisier creat

eugen@eugen-X55A:~/laborator1$ head fislab2

fisierul fisB2 creat in mapa B

eugen@eugen-X55A:~/laborator1$ head A/slfisB2

fisierul fisB2 creat in mapa B

eugen@eugen-X55A:~/laborator1$ head A/B/fisB1

fisierul fisB1 creat in mapa B

eugen@eugen-X55A:~/laborator1$ head A/B/fisB2

fisierul fisB2 creat in mapa B

eugen@eugen-X55A:~/laborator1$ head A/C/fisC1

fisierul fisC1 creat in mapa C

eugen@eugen-X55A:~/laborator1$ head A/C/fisC2

fisierul fisB2 creat in mapa B

Observații:

Universitatea de Stat din Moldova

Facultatea de Matematică și Informatică

Specialitatea Informatică

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Comenzi Linux.docx
Alte informații:
Tipuri fișiere:
docx
Nota:
7/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
20 pagini
Imagini extrase:
20 imagini
Nr cuvinte:
3 939 cuvinte
Nr caractere:
28 310 caractere
Marime:
635.09KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Laborator
Domeniu:
Sisteme de Operare
Predat:
la facultate
Materie:
Sisteme de Operare
Sus!