Documente Academic
Documente Profesional
Documente Cultură
Comenzi Linux Uzuale 2020
Comenzi Linux Uzuale 2020
Comenzi Linux
ple
semnul – (minus)
nume_fisier este numele fișierului la care se referă comanda (pentru anumite comenzi pot fi indicate
im
mai multe fișiere.
Observație: Toate comenzile trebuie terminate prin apăsarea tastei Return (Enter).
xs
Indicațiile de utilizare ale unei anumite comandă se afișează cu comanda:
inu
man <nume-comandă>
Exemplu:
man ls
L
Listează indicațiile de utilizare ale comenzii ls.
zi
Comenzi pentru lucrul cu directoare
en
1) creare director
mkdir <nume_director> m
Crează un director fiu al directorului curent, cu numele <nume-director>
Co
Exemplu:
mkdir Lab2
crează subdirectorul cu numele Lab2 în directorul curent.
–
21
2) ștergere director
rmdir <nume_director>
Șterge subdirectorul <nume-director> din directorul curent
20
Exemplu:
rmdir Lab1
-
20
Directorul <nume-director> devine director curent (de lucru). <nume-director> trebuie să fie
director fiu al directorului din care se dă comanda cd.
Există două nume de directoare speciale:
PC
Exemplu:
cd Lab2
Iaș
Lab2 este director fiu al directorului curent și prin această comandă, el devine director curent
(de lucru).
AC
cd ..
Directorul părinte al directorului curent devine director curent.
cd “Workspace PC”
Directorul cu numele Workspace PC devine director de lucru. Folosirea ghilimelelor care
încadrează numele directorului este necesară pentru că numele directorului indicat în comandă conține
spații.
1
AC.Iași __________________________________________________________ Programarea calculatoarelor
ple
de afișare)
im
Dacă se folosește opțiunea –l se vor lista și caracteristicile fișierelor (drepturi de acces,
dimensiune etc) – forma lungă de afișare.
xs
ls –l
ls –a
inu
Listează (în format scurt) toate fișierele, inclusiv fișierele ascunse.
L
ls –al
zi
Listează (în format lung) toate fișierele din directorul curent, inclusiv fișierele ascunse.
en
Numele fișierelor poate conține așa numitele caractere joker, caractere care pot înlocui alte
caractere din nume. Cele două caractere joker sunt: m
? – poate înlocui un singur caracter din numele sau extensia unui fișier. De exemplu, dacă vom
Co
scrie
?1.c
ne vom referi la un fișier cu numele format din două caractere, al doilea caracter fiind 1.
–
Comanda
21
ls ?1.c
va lista (în format scurt) toate fișierele ale căror nume este format din două caractere, al doilea caracter
20
* – poate înlocui unul sau mai multe caractere din numele unui fișier.
20
Comanda
20
ls a*.c
va lista (în format scurt) toate fișierele ale căror nume începe cu litera a, indiferent de lungimea
numelui.
PC
ls –l a*.c
i–
va lista (în format lung) toate fișierele ale căror nume începe cu litera a, indiferent de lungimea
numelui.
Iaș
Comanda:
cat p1.c
afișează pe ecran conținutul fișierului p1.c.
cat p1.c p2.c
afișează pe ecran conținutul fișierelor p1.c și p2.c.
În cazul în care fișierul conține mai multe linii. se poate face afișare parțială a fișierului folosind
comanda:
cat p1.c | less
2
AC.Iași __________________________________________________________ Programarea calculatoarelor
Avansul în fișier se poate face linie cu line (prin apăsarea tastei Return) sau ecran cu ecran (prin
apăsarea tastei Space). Iesirea din acest mod de afișare se face folosind comanda :q.
În cazul în care folosim comanda
cat file1>file2
conținutul fișierului file1 se scrie (copie) în fișierul file2. În acest caz spunem că am redirectat ieșirea
în fișierul file2.
ple
Comanda
cat >f1.dat
im
crează fișierul f1.dat după care cursorul se poziționează pe linia următoare așteptând introducerea
unui text în fișier. Textul poate conține una sau mai multe linii, iar introducerea lui se termină folosind
xs
combinația de taste CTLD/D.
3) Comanda echo este folosită pentru afișarea prin ecou a unor informații.
inu
Comanda
echo “Acesta este un test“
L
are ca efect afișarea textului Acesta este un test pe următoarea linie a monitorului.
zi
echo “Acesta este un test“ >> f2.dat
en
are ca efect scrierea textului Acesta este un test în fișierul f2.dat.
echo $HOME
m
Co
afișează pe monitor valoarea variabilei de sistem $HOME. Variabila conține numele directorului home
pentru fiecare utilizator (directorul care conține toate fișierele specifice unui anumit utilizator).
Comanda
–
cd ~
permite schimbarea directorului curent cu directorul home al utilizatorului.
21
4) Ștergere fișier
20
rm <nume_fisier>
are ca efect ștergerea fișierului indicat din directorul curent.
-
Comanda
20
rm f2.dat
șterge din directorul curent fișierul f2.dat.
20
mv t1.c t2.c
are ca efect redenumirea fișierului t1.c în t2.c.
Iaș
6) Help
man <nume_comandă>
AC
Bibliografie
1) http://linuxcommand.org/index.php
2) https://www.sdstate.edu/information-technology/linux-command-line-documentation
3) http://www.comptechdoc.org/os/linux/usersguide/linux_ugbasics.html