Documente Academic
Documente Profesional
Documente Cultură
Comnezi Linux:
ls :
ls – arata o lista cu fisierele exsitente intr un folder
ls -l -versiunea long a ls ului
Permisiunile de utilizator:
1 drwxr unde :
d – vine de director
r – read
w -write
x-execute
r-right
2 xr – drepturile grupului:
3 x – pentru ceilalti utilizatori care au dreptul doare de a executa
1
2
cd:
cand vrei sa mergi intr un folder care are spatiu faci asa :
2
3
Daca vrei sa vezi ce se afla cu un fisier mai sus trebuie sa scrii calea ca in imagine
ls /home/ , pentru ca tu te afli in folder ul andrei in user , si daca dai ls home, nu
v-a gasi niciun director home in user ul andrei
Cat :
3
4
Comanda cat-n file.txt file1.txt – face acelas lucru numai ca nu ignora spatial liber
dintre cele doua fisiere
4
5
mkdir:
rmdir:
5
6
cp:
6
7
cp -i file1.txt file.txt folder1/ - acele fisiere exista deja si te intreaba daca vrei sa
suprascrie fisierele
Aici suntem in folder si vrem sa copiem fisieul file.txt si file1.txt din directorul
anterior in directorul current
mv:
7
8
less:
less file.txr: -ne ajuta sa citim fisierul , putem sa dam scroll in sus sau in jos
utiliand sageata sus , jos
putem sa navigam printre pagini utilizand space (urmatoarea pagina)
shift+b(pagina anterioara)
daca vrem sa mergem la sfarsitul documnetului apasam shift +g, adica G , pentru
a merge la ineput 1G
putem cauta si un cuvant , punem “/”si apoi tastam cuvantul droit , pentru a
merge la urmatorul match pe care il face cu cuvantul nostru apasam n
cand cautam de jos in sus punem “?” in loc de “/”
Sudo:
Comanda pentru superuser , iti permite niste privilegii suplimentare ca
administrator
top:
ne arata procesele active si inactive,
apansand:
8
9
9
10
10
11
Kill:
11
12
12
13
echo:
13
14
14
15
15
16
La fisiere e la fel :
Daca nu avem w la user nu putem folosi touch permison denied
Daca nu avem r nu putem folosi ls
Daca nu avem x nu putem folosi cd
16
17
which :
which bash -nespune unde este locatia bash
which ls – ne spune care este locatia ls ului
whatis:
whatis ls – ne spune ce face ls
whatis mkdir – ne spune ca mkdir creaza diretoare
useradd:
sudo useradd -m -s /bin/bash -g users -c “comment” – creaza un user unde:
-m ofera un director home user ului
-s ofera acces la shell
-g este grupul din care va face parte
-c – un comment pentru acel utilizator
17
18
userdel:
sudo userdel Bogdan1 – aceasta comanda este folosita pentru a sterge user ul ,
dar ii va ramane directorul home , sterge numele de utilizator , parola grupul ,
acel comment dar isi pastreaza datele
18
19
Groups:
Groups – pentru a vedea din ce grupuri face parte utilizatorul conectat
cat /etc/group – pentru a vedea toate grupurile de pe sistemul nostru
19
20
20
21
acum cand scriem doar ls in terminal va executa ls -l versiunea lunga , alias ul este
ca o variabila sau o prescurtare care face ce trecem noi in .bashsrc
21
22
df :
ne spune cat spatiu disponibil mai avem , cat la % mai avem disnobil si cat am
ocupat
22
23
Mai avem si comanda free , care ne arata spatial disponibil al intreguli system , cu
kernel buffer .. nu sunt asa importante astea , dar daca sunt ar trebui sa ma mai
joc cu ele
23
24
find:
find /home/andrei -name file.* - copmanda find va cauta toate fisierele cu numele
file, avand orice extensie , in directorul droit
file /home/andrei -mtime -2 – va cauta fisierele create cu 2 zile in urma, dar sunt
fisierele create fix in acea zi , daca vrem un range toate fisierele de 2 zile punem
+2 , in caz ca nu mai stii cum se numste fisierul dar ai nevoie de el
24
25
cal :
cal – arata calendarul , si avem diferite opotiuni aici , putem specifica anul , -1
insemana ultima luna , arata ziua curenta , ncal arata si zilele saptamanii …
date :
25
26
26
27
tar :
tar -cvf test.tar test – ne permite sa cream o arhiva test.rar a directorului test
c- pentru a crea o arhiva
v -pentru feedback
f – pentru nume
tar -xvf test.tar – ne permite sa extragem fisierele din arhiva
grep :
pentru a cauta un cuvant intr un fisier
grep “x” file.txt – cauta in fisierul file.txt numele x
grep “x” -i file.txt – cauta in fisierul file.txt numele x , dar aici nu conteaza ca avem
spre exemplu andrei sau ANDREI , nu mai conteaza daca literele sunt mici sau
mari
grep “x” -in file.txt – optiunea n tipareste si nr liniei la care s – a facut match
27
28
28
29
Poate fi folosit si asa fara o comanda dubla , deoarece grep poate sa caute singur
si nu are nevoie de cat neaparat
29
30
Poate cauta si in directoare , adica ii poti specifica o cale , iar apo isa caute in
toate fisierele din roles
30
31
31
32
Sistemul de fisiere , ce face fiecare folder unde gasesti procesele a fost alta
intrebare , apoi de log uri si asa mai departe foarte bine stiuta partea aceea
32
33
33
34
7 - Hard Links and Soft Links (or Symbolic Links) - Linux Course
Asa se creaza un hard link , ln plus fisierul cu cale complete pe care il dorim iar
apoi vrem un fisier nou in home cu numele readme.txt asta o sa fie link ul , deci
prima data fisierul caruia dorim sa ii facem link iar apoi noul fisier
Comparison
Parameters Hard link Soft link
Data Data present in the original Soft links only point to the
34
35
Comparison
Parameters Hard link Soft link
35
36
36