Linux / Unix - Noțiuni introductive

Cuprins
Vom începe cu câteva concepte de bază de înțeles ce esteÎn esență, ce o face specială? Apoi vom vedea cum să-l instalăm și să începem să ne jucăm cu el și, în cele din urmă, vom prezenta comenzi de bază pentru a fi utilizate în shell, astfel încât să învățăm ce face.
UNIX este un sistem de operare (grupul de programe care sunt responsabile de funcționarea computerului) dezvoltat pentru prima dată în anii 1960.
Sistem de operare UNIX Este alcătuit din 3 părți esențiale:
  • Nucleul: este inima sistemului de operare, este responsabil pentru alocarea memoriei și a timpului de procesare programelor și este responsabil pentru gestionarea sistemului de stocare a fișierelor și a comunicațiilor ca răspuns la apelurile de sistem.
  • „Shell”: este interfața dintre utilizator și nucleu. Când un utilizator se conectează la sistem, programul de autentificare autentificare verifică numele de utilizator și parola și pornește imediat un alt program numit „shell” care este un interpret de linie de comandă. „Shell” interpretează comenzile introduse de utilizator și se ocupă de executarea acestora.
  • și diverse programe.
Ca un mic exemplu al modului în care aceste 3 părți funcționează împreună să ne uităm la următoarele:
Să presupunem că doriți să copiați un fișier numit myfile.txt și îi schimbați numele, după ce ați acces la shell, veți introduce următoarea comandă:
cp myfile.txt myfilename.txt

Shell-ul ar căuta în sistemul de stocare a fișierelor pe cel care conține programul cp și ar recunoaște că are 2 parametri de tip text (myfile.txt Da myfilename.txt în acest caz) pentru a cere ulterior nucleului prin apeluri de sistem să execute programul cp. Programul va rula apoi peste fișier myfile.txt și aș crea o copie a acestuia cu numele myfilename.txt. Odată ce procesul este finalizat "cp myfile.txt myfilename.txt", Shell-ul returnează linia de comandă utilizatorului, informându-i că poate rula programe noi.
Din prima versiune UNIX, au fost dezvoltate 2 ramuri: „Berkeley Software Distribution” (BSD) și „System V Release 4” (SVR4) și în prezent există mai multe variante care se înclină către una dintre aceste două ramuri:
Tipul BSD:
  • UNIX digital.
  • Linux.
  • Mac OS.
Tipul SVR4:
  • Sun Solaris.
  • Hewlett-Packard HP-UX.
  • IRIX.
Amestecat:
  • AIX.
Cele mai importante diferențe dintre aceste sisteme se bazează pe modul în care comunică cu hardware-ul și rețeaua, „shell-ul” este practic identic în toate tipurile de sisteme bazate pe UNIX, prin urmare, comenzile învățate în acest și alte tutoriale sunt ușor de transportat între un sistem de operare și altul.
  • Este un sistem de operare multi-utilizator.
  • Are o interfață puternică pe linia de comandă („shell”).
  • Un sistem de fișiere ierarhic.
  • O arhitectură deschisă.
  • Gratuit și ușor accesibil.
În consecință, diferă de alte sisteme de operare în următoarele puncte:
  • Management excelent și control al resurselor sistemului.
  • Fiabilitate foarte ridicată (perioade lungi de funcționare continuă fără a necesita repornire).
  • Instrumentele pentru personalizarea sistemului sunt ori native și sunt împachetate cu sistemul de operare sau sunt disponibile gratuit pe Internet.
  • În cazul sistemelor open source (cum ar fi Linux) nu există probleme de licențiere.
  • Scalabilitate mult mai mare.
  • Documentație completă disponibilă atât pe același sistem, cât și pe Internet.
  • Cantități uriașe de software gratuit disponibile pentru implementare și îmbunătățire.
În general, sistemele UNIX sunt recunoscute pentru capacitatea lor de a funcționa continuu de către SUTE DE ZILE, există chiar și cazuri de servere UNIX pentru care au funcționat continuu ANI. În schimb, Microsoft recomandă să reporniți serverele Windows NT în fiecare lună.
În prezent, sistemul de operare bazat pe UNIX care aderă cel mai strâns la ideologia originală este Linux, al cărui nucleu original a fost creat în 1991 de Linus Torvalds și din care au fost dezvoltate toate distribuțiile Linux actuale, inclusiv:
Imagine trimisă
Imagine trimisă
Imagine trimisă
Imagine trimisă
Imagine trimisă
Imagine trimisă
Imagine trimisă
Acest lucru, colegi, a fost doar o gură de ceea ce înseamnă să folosești Linux, mai târziu vom vedea cum să instalezi o versiune de Linux pe computerul tău (poate Ubuntu sau Fedora) cu mediul său desktop (GNOME, în principal) și sistemul său Windows . (X11, cel mai probabil). Odată instalat, vom începe să lucrăm cu shell-ul și vom învăța diverse comenzi de bază pentru toate sistemele bazate pe UNIX.
Nu uitați să lăsați comentariile dvs.,
Pana data viitoare!V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv
wave wave wave wave wave