Astăzi, Linux este la mare căutare. Puteți vedea utilizarea Linux peste tot. Este dominantă pe serverele noastre, desktop, smartphone-uri și chiar folosit în unele dispozitive electrice, cum ar fi frigidere.
Unii oameni cred că Unix și Linux sunt sinonime, dar nu este adevărat. Multe sisteme de operare au fost dezvoltate pentru a fi ca Unix, dar niciunul nu a obținut popularitate ca Linux. Linux este clona Unix. Are mai multe caracteristici similare cu Unix, mai are unele diferențe cheie. Înainte de Linux și Windows, lumea computerelor era dominată de Unix. Unix este un nume protejat prin drepturi de autor, iar IBM AIX, HP-UX și Sun Solaris sunt doar sisteme de operare Unix rămase până în prezent.
Introducere în Unix
Unix este o familie de sisteme de operare pentru computere multiutilizator, multitasking, care derivă din AT&T Unix, a cărui integrare a început în 1969 la centrul de cercetare Bell Labs de către Dennis Ritchie, Ken Thompson și alții. Inițial, Unix a fost destinat utilizării în sistemul Bell, ceea ce a condus la o serie de versiuni Unix atât comerciale, cât și academice de la furnizori, inclusiv IBM (AIX), HP/HPE (HP-UX), Sun Microsystems (Solaris/SunOS), Berkeley ( BSD), Microsoft (Xenix) și Universitatea din California.
șiruri de caractere java concatenate
Sistemele Unix sunt desemnate printr-un design modular, uneori cunoscut sub numele de „Filosofia Unix” . Sistemul de operare ar trebui să ofere un grup de instrumente simple conform acestei filozofii, toate care îndeplinesc o funcție bine definită și limitată. Un sistem de fișiere incod, bazat pe unificare și o tehnică de comunicare inter-proces numită 'tevi' servesc ca mijloc de comunicare principal, iar un limbaj de scripting de comandă și shell este folosit pentru a îmbina instrumentele pentru a implementa fluxuri de lucru complexe.
Unix se diferențiază de predecesorii săi ca SO portabil inițial; aproape întregul sistem de operare este specificat în limbajul de programare C, ceea ce permite Unix să ruleze pe numeroase platforme.
felie java
Componentele Unix
Sistemul Unix constă din mai multe componente care au fost de fapt împachetate împreună. Adăugând mediul de dezvoltare, documente, biblioteci și codul sursă portabil modificat pentru fiecare dintre aceste componente, inclusiv în nucleul unui sistem de operare, Unix a fost un sistem software autonom.
Locațiile sistemului de fișiere și numele componentelor Unix s-au schimbat substanțial de-a lungul istoriei sistemului. Cu toate acestea, implementarea versiunii 7 este considerată de mai mulți pentru că are structura timpurie a Canonical:
Introducere în Linux
Linux este o familie de sisteme de operare open source asemănătoare Unix. În mod obișnuit, Linux este împachetat ca distribuție Linux, care conține bibliotecile de sistem și software-ul de suport și Kernel-ul, dintre care câteva sunt oferite de Proiectul GNU. Mai multe distribuții Linux folosesc cuvântul „Linux”, dar Free Software Foundation folosește numele „GNU/Linux” pentru a se concentra pe importanța software-ului GNU.
conversia șir la dată
Distribuțiile Linux celebre sunt Ubuntu, Fedora Linux și Debian, ultima dintre acestea fiind compusă din mai multe distribuții și modificări diferite, inclusiv Xubuntu și Lubuntu. Distribuțiile comerciale sunt SUSE Linux Enterprise și Red Hat Enterprise Linux. Distribuțiile desktop Linux sunt sisteme de ferestre precum Wayland sau X11 și medii desktop precum KDE Plasma sau GNOME.
Linux este unul dintre cele mai remarcabile exemple de colaborare open-source și software liber. Codul sursă Linux poate fi distribuit, modificat și utilizat în scopuri necomerciale sau comerciale de către oricine în condițiile licențelor sale respective, cum ar fi GPL (GNU General Public License). De exemplu, kernel-ul Linux este licențiat pe GPLv2.
Componentele Linux
Componentele instalate ale sistemului Linux conțin următoarele:
Biblioteci software: Acestea includ cod care poate fi utilizat de procesele active.
Diferența dintre Linux și Unix
Comparaţie | Linux | Unix |
---|---|---|
Definiție | Este un sistem de operare open-source care este disponibil gratuit pentru toată lumea . | Este un sistem de operare care poate fi folosit numai de către deținătorii săi de drepturi de autor . |
Exemple | Are distribuții diferite precum Ubuntu, Redhat, Fedora etc | IBM AIX, HP-UX și Sun Solaris. |
Utilizatori | În zilele noastre, Linux este la mare căutare. Oricine poate folosi Linux, indiferent dacă este un utilizator acasă, un dezvoltator sau un student. | A fost dezvoltat în principal pentru servere, stații de lucru și mainframe. |
Utilizare | Linux este folosit peste tot, de la servere, PC, smartphone-uri, tablete la mainframe și supercomputere. | Este folosit în servere, stații de lucru și PC-uri. |
Cost | Linux este distribuit, descărcat și distribuit gratuit și prin reviste. Și distribuțiile cu prețuri de Linux sunt, de asemenea, mai ieftine decât Windows. | Furnizorii de drepturi de autor Unix decid costuri diferite pentru sistemele lor de operare Unix respective. |
Dezvoltare | Deoarece este open source, este dezvoltat prin partajarea și colaborarea de coduri de către dezvoltatori din întreaga lume. | Unix a fost dezvoltat de AT&T Labs, diverși furnizori comerciali și organizații non-profit. |
Producător | Nucleul Linux este dezvoltat de comunitatea de dezvoltatori din diferite părți ale lumii. Deși tatăl Linux, Linus Torvalds supraveghează lucrurile. | Unix are trei distribuții IBM AIX, HP-UX și Sun Solaris. De asemenea, Apple folosește Unix pentru a crea sistemul de operare OSX. |
GUI | Linux se bazează pe comandă, dar unele distribuții oferă Linux bazat pe GUI. Gnome și KDE sunt cele mai utilizate GUI. | Inițial a fost un sistem de operare bazat pe comandă, dar mai târziu a fost creat Common Desktop Environment. Majoritatea distribuțiilor Unix folosesc Gnome. |
Interfață | Interfața implicită este BASH (Bourne Again SHell). Dar unele distribuții și-au dezvoltat propriile interfețe. | Inițial a folosit coajă Bourne. Dar este compatibil și cu alte GUI-uri. |
Suport pentru sistemul de fișiere | Linux acceptă mai multe sisteme de fișiere decât Unix. | De asemenea, acceptă sistemul de fișiere, dar mai puțin decât Linux. |
Codificarea | Linux este o clonă Unix, se comportă ca Unix, dar nu conține codul său. | Unix conține o codificare complet diferită dezvoltată de AT&T Labs. |
Sistem de operare | Linux este doar nucleul. | Unix este un pachet complet de sistem de operare. |
Securitate | Oferă o securitate mai mare. Linux are aproximativ 60-100 de viruși listați până în prezent. | Unix este, de asemenea, foarte securizat. Are aproximativ 85-120 de viruși listați până în prezent |
Detectarea și soluționarea erorilor | Deoarece Linux este open-source, ori de câte ori un utilizator postează orice fel de amenințare, dezvoltatorii din întreaga lume încep să lucreze la el. Și, prin urmare, oferă o soluție mai rapidă. | În Unix, utilizatorii trebuie să aștepte ceva timp pentru ca problema să fie rezolvată. |