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.
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.
- Sun Solaris.
- Hewlett-Packard HP-UX.
- IRIX.
- AIX.
- 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.
- 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 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:
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