Essentials Pagina 2: Diferență între versiuni

De la Wiki Linux Advanced
Sari la navigare Sari la căutare
Fără descriere a modificării
Fără descriere a modificării
Linia 18: Linia 18:
• Linia de comanda linux /bin/bash – shell-ul Linux – primele comenzi care faciliteaza lucrul cu fisiere si navigarea prin directoarele de pe hard disk
• 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>.  
• Structura de directoare – comanda tree.  Pentru fiecare dintre comenzile invatate astazi se va da executa man/info/whatis <comanda>.  


  /bin - (binaries) conţine majoritatea comenzilor din Linux (fisiere executabile)
  /bin - (binaries) conţine majoritatea comenzilor din Linux (fisiere executabile)
Linia 39: Linia 39:
  cd <director> - schimba calea curenta in directorul <director>
  cd <director> - schimba calea curenta in directorul <director>


  cd .. , cd, cd ~
  ''cd .. , cd, cd ~''


  mkdir <director> - creeaza directorul cu numele <director>, de exersat si cu argumentul -p
  mkdir <director> - creeaza directorul cu numele <director>, de exersat si cu argumentul ''-p''


  rm – sterge un fisier – de exersat cu argumentul -r
  rm – sterge un fisier – de exersat cu argumentul ''-r''


  rmdir – sterge un director
  rmdir – sterge un director
Linia 51: Linia 51:
  echo <mesaj> - afiseaza la excran mesajul <mesaj>
  echo <mesaj> - afiseaza la excran mesajul <mesaj>


  ls – afiseaza continutul directorului current – de exersat cu argumentul -l si -a
  ls – afiseaza continutul directorului current – de exersat cu argumentul ''-l'' si ''-a''


  cp, mv  - copiere si mutare de fisiere
  cp, mv  - copiere si mutare de fisiere
Linia 57: Linia 57:
  cat, more, less, tail, head – comenzi pentru afisat continutul fisierelor
  cat, more, less, tail, head – comenzi pentru afisat continutul fisierelor


  Redirectare, input, output si stderr.
  Redirectare, input, output si stderr (>; 2>; <) ; Pipeline ( | )


Pipeline, | 
  Editare de fisiere, vi/vim, nano
 
  Editare de fisiere, vi


[[Essentials_Pagina_1|Pagina anterioară]] | [[Essentials_Pagina_3|Următoarea pagină]]
[[Essentials_Pagina_1|Pagina anterioară]] | [[Essentials_Pagina_3|Următoarea pagină]]

Versiunea de la data 29 octombrie 2024 19:52

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. 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 (>; 2>; <) ; Pipeline ( | )
Editare de fisiere, vi/vim, nano

Pagina anterioară | Următoarea pagină