Sunteți pe pagina 1din 1

Prin intermediul comenzilor, utilizatorii executa comenzi tasatandu-le manual in

terminal sau executandu-le automat prin intermediul programelor ce poarta numele de


scripturi shell.

Te poti gandi la structura folderelor ca la un arbore genealogic. Primul, cel mai


batran, este directorul parinte. Tu te poti plimba prin aceasta structura a
arborelui genealogic, poti vedea informatii despre fiecare persoana (daca ai
dreptul asta, vedem mai tarziu la ce ma refer), insa ca sa poti sa faci asta, ai
nevoie de niste comenzi prin care treci de la unul la altul.
Exemple:
1. Tastand ".." te pozitionezi in directorul parinte (primul creat).
2. cd = change directory. folosind comanda asta, putem schimba directorul
(folderul) in care ne aflam.
2.a. comanda "cd .." te duce din folderul in care te afli acum, in cel anterior lui
(adica daca folderul curent ar fi copilul, ne ducem la mama lui).
2.b. comanda "cd numeFolder" te duce din folderul in care te afli acum, in cel
posterior lui (Adica daca folderul curent ar fi mama, ne ducem la copilul ei).
2.c. ATENTIE! Daca vrem sa ajungem de la folderul "mama" la folderul nepot, nu
putem asa usor, ci trebuie sa punem toata calea pana la neapot (ex: cd
numeFolderCopil/numerFolderNepot sau cd numeFolderCopil | cd numeFolderNepot, unde
"|" are scopul de a delimita doua comenzi. Nu sunt foarte sigura daca merge, insa
ca idee).
3. Daca ne aflam intr-un folder si nu stim ce contine putem sa folosim comanda "ls"
si astfel vom vedea ce fisiere si subfoldere avem in directorul respectiv.
4. Daca avem un fisier, insa nu prea stim ce contine si vrem sa vedem, putem sa
folosim comanda "cat numeFisier" pentru a lista continutul fisierului
5.Ziceam la inceput ceva de niste drepturi. Fiecare fisier/director are drepturi de
acces (de scriere/de citire/de editare). Drepturile astea se dau cu comanda
"chmod". Codul 0777 iti da drepturi full pentru fiecare fisier.
6. Revenind la structura arborescenta, cu comanda "cd ~" ne pozitionam in
directorul parinte.
7. Comanda "pwd" iti arata calea pana la directorul in care te afli acum (gen sa
stii de unde provi, parintii, bunicii, strabunicii lui :)) ).
8. Pentru a copia un fisier dintr-un folder in altul, folosim "cp", de la copy.
9. Pentru a muta un fisier dintr-un folder in altul, folosim "mv", de la move.
10. Pentru a sterge un fisier dintr-un folder, folosim "rm", de la remove.
11. Pentru crea un director, folosim "mkdir", de la make directory
12. Pentru a sterge un director, folosim "rmdir", de la remove directory.
13. Deobicei, cand lucram cu comenzi in shell, avem si niste date de log in pentru
ca mna, nu oricine e autorizat sa lucreze asa "prin spate" :)) asadar, ca sa stim
ce user este momentan logat, tastam "w" si dam enter.
14. Comanda "echo" este folosita pentru a afisa text pe ecran. Ex: echo "Hello,
Larisa!".
15. La un momentdat, tot scriind asa mult, se umple ercranul cu text si comenzi (si
erori :)) ), daca ne incomodeaza si vrem sa nu mai vedem atata scris, tastam
"clear"

S-ar putea să vă placă și