Essentials Pagina 2

De la Wiki Linux Advanced
Sari la navigare Sari la căutare

Laborator 2

Command Line partea I

Plan

• Masina Virtuala de importat – de exersat si export

• Conectare cu putty la masina virtuala care ruleaza pe calculatorul instructorului – ip-ul masinii trebuie sa fie vizibil de pe celelalte statii – user/pass: student/student

• In avans: de creat useri cu numele cursantului

Comenzi:

sudo useradd <nume> - adauga utilizator cu numele de cont <nume>
sudo passwd <nume> - schimba/stabileste parola utilizatorului
sudo adduser <nume> sudo – adauga utilizatorul in grupul sudo (utilizatorii care au dreptul sa execute comenzi admin)

• Linia de comanda linux /bin/bash – shell-ul Linux – primele comenzi care faciliteaza lucrul cu fisiere si navigarea prin directoarele de pe hard disk

• Structura de directoare – comanda tree – nu este built-in command, este o aplicatie care se instaleaza separat. Pentru fiecare dintre comenzile invatate astazi se va da executa man/info/whatis <comanda>.

/bin - (binaries) conţine majoritatea comenzilor din Linux (fisiere executabile)
/boot - fisierele necesare pentru bootare
/dev - (devices) fisiere care tintesc spre dispozitive hardware
/etc - fisiere administrative
/home - folderele userilor existenti în sistem
/lib - (libraries) bibliotecile folosite de fisierele executabile
/mnt - (mount) locatia standard pentru montarea dispozitivelor (partitii, unitati optice etc)
/opt - (optinal) în general este gol şi folosit pentru instalarea altor aplicatii
/proc - (process) fisiere referitoare la informatiile despre sistem folosite de kernel
/root - directorul home al userului root
/sbin - (single user binaries) conţine fisierele executabile esentiale referitoare la administrarea sistemului şi sunt disponibile numai pentru root
/tmp - (temporary) fisiere temporare folosite de utilizatori
/usr - (user) fisiere şi programe folosite de toti userii; aici mai gasiti alte directoare care poarta acelaşi nume cu unele specificate mai devreme dar ele sunt separate de acelea (ex.: bin, etc, lib, sbin, src)
/var - (variable) conţine fisiere ale caror date au un caracter dinamic (loguri, lista documentelor pentru printare, mail etc) 

Comenzi:

cd <director> - schimba calea curenta in directorul <director>
cd .. , cd, cd ~
mkdir <director> - creeaza directorul cu numele <director>, de exersat si cu argumentul -p
rm – sterge un fisier – de exersat cu argumentul -r
rmdir – sterge un director
touch <file> - creeaza fisierul gol <file>
echo <mesaj> - afiseaza la excran mesajul <mesaj>
ls – afiseaza continutul directorului current – de exersat cu argumentul -l si -a
cp, mv  - copiere si mutare de fisiere
cat, more, less, tail, head – comenzi pentru afisat continutul fisierelor
Redirectare, input, output si stderr.
Pipeline, |  
Editare de fisiere, vi

Pagina anterioară | Următoarea pagină