Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Sfat
  • Caracteristicile sistemului de operare Linux. Avantaje și dezavantaje ale sistemului de operare Linux

Caracteristicile sistemului de operare Linux. Avantaje și dezavantaje ale sistemului de operare Linux

Sistemul de operare MS DOS cu shell-urile sale grafice Windows 3.1 și Windows 3.11 a fost înlocuit cu sisteme de operare cu drepturi depline ale familiei MS Windows(Windows 95 mai întâi, apoi Windows 98 și Windows 2000). Ele pornesc, spre deosebire de Windows 3.1 și Windows 3.11, automat după pornirea computerului (dacă este instalat doar acest sistem).

În MS Windows, o modificare a sistemului de fișiere FAT este utilizată pentru a stoca fișiere - VFAT... În acesta, lungimea numelor de fișiere și directoare poate fi de până la 256 de caractere. La specificarea numelor, se disting literele mari și mici.

În sala de operație sistem Windows atunci când lucrați cu ferestre și aplicații, manipulatorul este utilizat pe scară largă șoarece... De obicei, mouse-ul este folosit pentru a selecta secțiuni de text sau obiecte grafice, setarea și debifarea casetelor, selectarea comenzilor din meniu, butoanele pe barele de instrumente, manipularea controalelor din dialoguri, „defilarea” documentelor în ferestre.

În Windows, butonul drept al mouse-ului este, de asemenea, utilizat în mod activ. Prin plasarea vârfului indicatorului peste un obiect de interes de pe ecran și făcând clic Click dreapta mouse, puteți deschide așa-numitul „ meniul contextual„conținând cele mai comune comenzi aplicabile acestui obiect.

Comenzi rapide oferiți acces la un program sau un document din mai multe locații fără a crea mai multe copii fizice ale fișierului. Pe desktop, puteți plasa nu numai pictograme (pictograme) de aplicații și documente individuale, ci și foldere. Foldere- un alt nume pentru directoare.

O inovație semnificativă în Windows 95 a fost Bara de activități(Bara de activități). În ciuda funcționalității mici, face ca mecanismul multitasking să fie vizual și face procesul de comutare între aplicații mult mai rapid decât Versiunile anterioare Windows. În exterior, bara de activități este o bandă, situată de obicei în partea de jos a ecranului, care conține butoanele aplicației și un buton. start(Start). În partea dreaptă a acestuia există de obicei ore și pictograme mici ale programelor în care sunt active acest moment.

Desktop-ul Windows este conceput pentru a fi cât mai ușor posibil pentru utilizatorul începător, oferind în același timp personalizare maximă pentru a răspunde nevoilor specifice ale utilizatorilor avansați.

Când închideți, nu puteți opri pur și simplu computerul fără a închide sistemul conform tuturor regulilor - acest lucru poate duce la pierderea unor date nesalvate. Pentru a finaliza corect lucrarea, trebuie să faceți următoarele.

  1. Salvați datele pentru toate aplicațiile cu care ați lucrat.
  2. Închideți toate aplicațiile DOS care rulau anterior.
  3. Deschide meniul butonului startși alegeți o echipă Finalizarea lucrării- va apărea o casetă de dialog pe ecran.
  4. Selectați opțiunea dorită acțiuni și apăsați butonul da

sistem de operare Linux

Linux este un sistem de operare pentru computere și stații de lucru compatibile cu IBM. Este un sistem de operare multi-utilizator cu ferestre în rețea sistem grafic Sistemul X Window. Sistemul de operare Linux acceptă standardele sistemelor deschise și protocoalele Internet și este compatibil cu sistemele Unix, DOS, MS Windows. Toate componentele sistemului, inclusiv codul sursă, sunt distribuite cu o licență pentru copiere și instalare gratuită pentru un număr nelimitat de utilizatori.

Acest sistem de operare a fost dezvoltat la începutul anilor 90 de Linus Torvald, pe atunci student la Universitatea din Helsinki (Finlanda), cu participarea utilizatorilor de internet, angajaților centrelor de cercetare, diferitelor fundații și universități (inclusiv MGIU).

Ca sistem de operare tradițional, Linux (pronunțat „Linux” cu accent pe prima silabă) îndeplinește multe dintre aceleași funcții ca DOS și Windows. Cu toate acestea, trebuie remarcat faptul că acest sistem de operare este deosebit de puternic și flexibil. Linux a fost conceput ca o versiune pentru PC a sistemului de operare Unix care a fost folosit pe mainframe și minicalculatoare de zeci de ani și este principalul sistem de operare pentru stațiile de lucru. Linux pune viteza, eficiența și flexibilitatea Unix la dispoziția utilizatorului de PC, profitând în același timp din plin de avantajele mașinilor personale. Când lucrați cu un mouse, toate cele trei butoane sunt utilizate în mod activ, în special butonul din mijloc folosit pentru a insera fragmente de text.

Din punct de vedere economic, Linux are un alt avantaj foarte semnificativ - este sistem liber... Linux este distribuit sub general licență deschisă GNU sub fundație liber software (Free Software Foundation), făcând acest sistem de operare disponibil pentru toată lumea. Cu toate acestea, Linux este protejat prin drepturi de autor și nu este în domeniul public licență deschisă GNU este aproape la fel cu distribuția publică. Este conceput astfel încât Linux să rămână liber și standardizat în același timp. Există un singur nucleu Linux oficial.

Din Funcționează Unix Linux are alte două caracteristici grozave: este multiplayerși multifunctional sistem. Multitasking înseamnă că sistemul poate efectua mai multe sarcini în același timp. Modul multiplayerînseamnă că mai mulți utilizatori pot lucra în sistem în același timp, fiecare dintre aceștia interacționând cu acesta prin terminalul său. Un alt avantaj al acestui sistem de operare este capacitatea de a-l instala împreună cu Windows pe un singur computer.

Linux este capabil de orice masina personala transforma intr-o statie de lucru. În a noastră Ora Linux este un sistem de operare pentru afaceri, educație și programare individuală... Universitățile din întreaga lume folosesc Linux în cursuri de pregatire privind programarea și proiectarea sistemelor de operare. A devenit indispensabil în larg rețele corporative, precum și pentru organizarea de site-uri Internet și servere Web.

Linux modern oferă posibilitatea de a utiliza mai multe tipuri de interfețe grafice: KDE (K Desktop Environment), GNOME (GNU Network Model Environment) și altele. În fiecare dintre aceste shell-uri, utilizatorului i se oferă posibilitatea de a lucra cu mai multe desktop-uri simultan (în timp ce în MS Windows există întotdeauna un desktop, care trebuie să fie aglomerat cu ferestre).

Caracteristicile sistemului de operare Linux

Vorbind despre sistemul Linux, se poate distinge miez, coajă, structura fișierului si utilitati... Miezul este inima sistemului. Conține programe care controlează direct hardware-ul computerului. Shell este o interfață de utilizator bazată pe text. Preia comenzi de la utilizator și le transmite nucleului pentru execuție. Shell poate fi personalizat în funcție de specific nevoile utilizatorului... Are chiar și a lui limbaj de programare care poate fi folosit pentru a scrie așa-numitele scripturi. Standard de sistem programe Linux(comenzile) sunt adesea denumite utilități.

Structura fișierelor este un arbore de directoare în care se află fișierele. Lungimea maximă a unui nume de fișier în Linux este de 256 de caractere. De obicei, în

Laboratorul 3. Funcțiile de bază ale sistemului de operare LINUX

Cerințe pentru livrarea lucrărilor de laborator

Ordin de executare

Partea practică

Ţintă: obține abilitățile de a pregăti documente cu ajutorul instrumente softwareîn mediul de operare WINDOWS.

1. Familiarizați-vă cu partea teoretică a lucrării de laborator.

2. Răspunde la Întrebări de control.

3. Efectuați lucrări de laborator folosind cerințe standard WINDOWS, a pregati varianta electronicași o imprimare a unei reprezentări (adică rezumate ilustrate extinse) a oricărui text de tipul 12 pct... Reprezentarea trebuie să conțină imagini, diagrame, diagrame, grafice, simboluri și formule matematice, fonturi și simboluri speciale. Trebuie să presupunem că orice material poate fi ilustrat grafic în mod semnificativ. Ca exemplu de design, puteți folosi articolele oricărei reviste dedicate software-ului modern calculatoare personaleși stații de lucru.

4. Întocmește un raport.

1. Avea raport de laborator care contine

· Tema muncii de laborator;

· Partea teoretică, care include răspunsuri la întrebările de control;

· Ordin de executare;

Copii electronice și hârtie ale versiunii lor a reprezentării, realizate în editor WORD;

· concluzii.

2. A fi capabil să efectuați orice acțiuni de editare a textului, imaginilor, sugerate de profesor.

LINUX Este un sistem de operare gratuit dezvoltat inițial de Linus Torvalds ( Linus torvalds) la Universitatea din Helsinki (Finlanda). LINUX a fost creat cu ajutorul multora UNIX- programatori și pasionați de pe internet, cei care au suficiente abilități și abilități pentru a dezvolta sistemul.

LINUX- Sistem de operare pe 32 de biți conceput pentru a rula pe computere cu procesor Intel 80386 (sau mai mare). Din punct de vedere tehnic LINUX- analogic UNIX, adică acest sistem gestionează comenzi standard UNIX si alearga UNIX-programe.

LINUX diferit de alte sisteme de operare precum MS-DOS, OS/ 2, precum și alte implementări UNIX-ca sisteme pentru calculatoare personale. LINUX poate coexista cu alte sisteme de operare pe aceeași mașină.

§ OS alternativ pentru sisteme de operare comerciale;

§ construit pentru Internetși rețele ( SLACKWARE LINUX conține tot ce aveți nevoie);

§ in totalitate sistem deschis(pe atașat CD-rom sunt localizate codurile sursă ale sistemului de operare SLACKWARE LINUX, puteți face propriile modificări în sistemul de operare);

§ sistem de operare multitasking;

§ OS multiutilizator;

Sistem de operare eficient (a fost construit pentru procesorul 80386, folosește capacitățile familiei de procesoare Intel; SLACKWARE LINUX oferă protecție memorie).



Caracteristicile sistemului

LINUX suportă majoritatea proprietăților comune altor implementări UNIX sisteme asemănătoare și un număr dintre cele care nu sunt disponibile în niciun sistem de operare.

LINUX Este un sistem de operare multitasking complet pentru multiutilizator. Aceasta înseamnă că mai mulți utilizatori pot lucra pe aceeași mașină în același timp și pot rula mai multe programe.

LINUX este rezonabil de bine compatibil cu o serie de standarde pentru UNIX la nivelul sursei, inclusiv IEEE POSIX.1, Sistemul Vși BSD... Cele mai multe programe gratuite de pe net Internet programe pentru UNIX poate fi compilat pentru LINUX practic neschimbat. Toate sursele pentru LINUX inclusiv kernel, drivere de dispozitiv, biblioteci, programe utilizator și unelte sunt distribuite gratuit.

Alte caracteristici interne specifice LINUX controlul lucrărilor conform standardului POSIX(utilizat de ambalaje precum CSHși BASH), pseudo-terminale ( pty) și sprijinul național și tastaturi standard drivere de tastatură încărcate dinamic.

LINUX suportă de asemenea console virtuale care vă permit să „comutați ecranele” pe consolă în modul text.

LINUX suporturi Tipuri variate sisteme de fișiere pentru stocarea datelor. Unele sisteme de fișiere, cum ar fi ext2fs, au fost create special pentru LINUX... De asemenea implementat Sistemul de fișiere MS-DOS permițând accesul direct la fișiere MS-DOS pe hard disk. Sistemul de fișiere este, de asemenea, acceptat ISO 9660 CD ROM pentru lucrul cu discuri CD ROM.

LINUX prevede Set complet protocoale TCP/IP pentru networking. Include drivere de dispozitiv pentru multe carduri populare Ethernet, ALUNECARE (Protocol de internet pentru linie serială oferind acces la TCP/IP la conexiune serială), PLIP (Protocol Internet pentru linie paralelă), PPP (Protocol punct la punct), NFS (Sistem de fișiere de rețea) etc.

Miez LINUX creat cu un mod special protejat pentru procesoare Intel 80386 și 80486; acceptă doar descărcarea paginile dorite adică acele segmente de program care sunt utilizate efectiv sunt încărcate de pe disc în memorie. Este posibil să se folosească o pagină, fizic odată încărcată în memorie, prin mai multe programe executabile.

Pentru a crește volumul memorie disponibilă LINUX efectuează și paginarea pe disc, pe disc pot fi alocați până la 256 MB spațiu de schimb. Când sistemul are nevoie de mai mult memorie fizică, schimbă paginile inactive pe disc. Acest lucru vă permite să performați mai mult programe voluminoase si se serveste in acelasi timp mai multi utilizatori... Cu toate acestea, schimbarea nu exclude creșterea memoriei fizice, deoarece încetinește performanța și crește timpii de acces.

Nucleul menține, de asemenea, un pool de memorie universal pentru programe personalizateși cache de disc. În acest caz, toată memoria poate fi folosită pentru cache și invers, memoria cache scade atunci când rulează programe mari.

Programele executabile folosesc biblioteci legate dinamic, adică pot partaja program de bibliotecă reprezentat de un singur fișier fizic de pe disc. Acest lucru permite fișierelor executabile să ocupe mai puțin spațiu pe disc, în special celor care reutiliza funcțiile bibliotecii. Există, de asemenea, biblioteci de legături statice pentru cei care doresc să folosească depanarea la nivel de obiect sau programe executabile complete care nu au nevoie de biblioteci partajate. În LINUX, bibliotecile partajate sunt legate dinamic în timpul execuției, permițând programatorului să înlocuiască modulele bibliotecii cu propriile module.

Limbaje de programare

LINUX oferă complet UNIX-mediu de programare, inclusiv toate bibliotecile standard, trusa de instrumente software, compilatoare, depanatoare care se găsesc în altele UNIX-sisteme. In lume UNIX majoritatea aplicaţiilor şi programe de sistem făcut pe CU sau C++. Compilatorul standard pentru CUși C++ v LINUX servește GNU gcc care este un compilator modern cu multe opțiuni. Este capabil să compileze C++ precum și Obiectiv-C alte dialecte orientate pe obiect CU.

cu exceptia CUși C++ multe alți compilatori și interpreți au fost portați LINUX, precum Convorbire scurtă, FORTRAN, PASCAL, LISP, Sistemși Ada... Sunt diverse asamblatori pentru a scrie coduri pentru modul protejat 80386.

Astăzi, cele mai cunoscute sisteme de operare pentru computere sunt familiile de sisteme de operare Microsoft Windowsși UNIX. Primii își urmăresc strămoșii din sistemul de operare MS-DOS, care a fost echipat cu primul calculatoare personale de la IBM. Sistemul de operare UNIX a fost dezvoltat de un grup de angajați Bell Labs condus de Dennis Ritchie, Ken Thompson, Brian Kernighan în 1969. Dar zilele astea, când se vorbește despre sala de operație sistem UNIX, cel mai adesea nu înseamnă un anumit sistem de operare, ci mai degrabă o întreagă familie de sisteme de operare asemănătoare UNIX. Chiar cuvântul UNIX ( cu litere mari) a devenit o marcă înregistrată a AT&T Corporation.

Sfârșitul anilor 70 (acum din secolul trecut), personalul Universității din California din Berkeley a făcut o serie de îmbunătățiri în codurile sursă UNIX, inclusiv lucrul cu protocoale din familia TCP/IP. Dezvoltarea lor a devenit cunoscută sub numele BSD("Berkeley Systems Distribution"). A fost distribuit sub o licență care vă permitea să modificați și să îmbunătățiți produsul și să transferați rezultatul către terți (cu sau fără coduri sursă), cu condiția să fie indicat care parte a codului a fost dezvoltată în Berkeley.

Sistemele de operare precum UNIX, inclusiv BSD, au fost dezvoltate inițial pentru a rula pe computere mari multiutilizator - mainframe. Dar computerele personale au crescut treptat puterea hardware-ului lor, iar astăzi depășesc deja capacitățile mainframe-urilor pentru care UNIX a fost dezvoltat în anii 70. Și așa, la începutul anilor 90, student la Universitatea din Helsinki Linus Torvalds(Linus Torvalds) a început dezvoltarea asemănător UNIX OS pentru computere personale compatibile cu IBM.

25 august 1991 Linus a scris că lucrează la un sistem de operare (gratuit) pentru 386 (486) computere și le cere tuturor părților interesate să comunice ce componente ale sistemului doresc utilizatorii să vadă mai întâi. Dar, după cum se poate vedea din textul mesajului, shell-ul bash și compilatorul gcc lucrau deja pentru el. Ei au lucrat sub sistemul de operare M inix, care a fost dezvoltat de profesorul Andy Tanenbaum ca tutorial pentru studenți programatori. Minix a rulat pe computere cu un procesor 286 și a servit drept prototip pentru noul sistem de operare pentru Torvalds.

Fișierele primei versiuni de Linux (versiunea 0.01) au fost publicate pe Internet la 17 septembrie 1991. Datorită faptului că codul sursă Linux este gratuit și disponibil public, număr mare dezvoltatori independenți. Datorită acestui fapt, Linux este în prezent cel mai modern, stabil și cel mai rapid sistem de dezvoltare, care absoarbe aproape instantaneu cele mai recente inovații tehnologice. Are toate caracteristicile care sunt inerente sistemelor de operare moderne complet funcționale, cum ar fi UNIX. Să dăm lista finaliștilor aceste posibilitati.

Apoi, pe 5 octombrie 1991, versiunea 0.02 a fost lansată și deja funcționa. L. Torvalds nu a brevetat sau nu a restricționat în alt mod distribuția noului sistem de operare. De la început, Linux a fost distribuit în condițiile Licenței Publice Generale (GPL) pentru software dezvoltat de mișcarea Open Source și Proiectul GNU. Trebuie să spun că dezvoltarea lui Linus Torvalds a fost doar nucleul sistemului de operare... Acest nucleu „a căzut pe teren pregătit”, în sensul că proiectul GNU se dezvoltase deja un numar mare de utilitati de tot felul. Dar nu a existat suficient nucleu pentru a transforma GNU într-un sistem de operare cu drepturi depline. Dezvoltarea nucleului era în curs de desfășurare (se numea Hurd), dar din anumite motive a fost întârziată. Prin urmare, apariția dezvoltării lui L. Torvalds a fost foarte oportună. Acesta a marcat nașterea unui sistem de operare open source.

Principalele caracteristici ale sistemului de operare Linux

Datorită faptului că codul sursă Linux este gratuit și disponibil public, un număr mare de dezvoltatori independenți au fost implicați în dezvoltarea sistemului încă de la început. Datorită acestui fapt, Linux este în prezent cel mai modern, stabil și cel mai rapid sistem de dezvoltare, care absoarbe aproape instantaneu cele mai recente inovații tehnologice. Are toate caracteristicile care sunt inerente sistemelor de operare moderne complet funcționale, cum ar fi UNIX. Iată o scurtă listă a acestor caracteristici.

Adevărat multitasking

Toate procesele sunt independente; niciunul dintre ei nu ar trebui să interfereze cu alte sarcini. Pentru aceasta, nucleul implementează modul de partajare a timpului unități centrale de procesare(OS cu sistem de partajare a timpului), alocând alternativ intervale de timp pentru fiecare proces de executat. Acesta diferă semnificativ de modul „multitasking preventiv” implementat în Windows 95, unde procesul în sine trebuie să „renunte” procesorul altor procese (și poate întârzia foarte mult execuția acestora).

Dacă vorbim despre procese, atunci nașterea de noi procese în sistem este organizată în așa fel încât orice proces început de utilizator moștenește drepturi de la procesul părinte ... Și procesul părinte doar oferă utilizatorului o anumită autentificare ( autentificare anonimă ca în Windows nu!). Astfel, este imposibil să începeți procesul cu privilegiile altui utilizator! Permiteți-mi să vă reamintesc că în Windows, procesele pot apărea nu de la părinți, ci în mod independent, ceea ce în mod clar nu vorbește în favoarea siguranței sale.

Acces multi-utilizator

Linux nu este doar un sistem de operare multitasking, ci acceptă această capacitate munca simultana multi utilizatori. Acestea fiind spuse, Linux poate oferi totul resursele sistemului utilizatorii care lucrează cu gazda prin diferite terminale la distanță. Este suportat sistemul de console vicruale, sub fiecare dintre ele puteți rula propriul terminal.

Schimbați memoria RAM pe disc

Schimbați memorie cu acces aleator pe disc vă permite să lucrați cu o cantitate limitată de memorie RAM fizică; Pentru aceasta, conținutul unor părți (pagini) ale memoriei RAM este scris într-o zonă dedicată de pe hard disk, care este tratată ca RAM suplimentară. Acest lucru încetinește oarecum viteza de lucru, dar vă permite să organizați munca programelor care necesită mai multă RAM decât este disponibilă de fapt în computer. Practic, această tehnologie este similară cu ideea memorie virtuala cu singura excepţie că schimbul se pornește numai când nu există suficient spațiu liber în RAM. Pentru aceasta, pe discul pe care este instalat Linux este creată o partiție de swap separată (/ swap).

Memoria de paginare

Memoria sistemului Linux este organizată ca pagini 4K ... Dacă memoria RAM este complet epuizată, sistemul de operare va căuta pagini de memorie neutilizate de mult timp pentru a le muta din memorie în HDD... Dacă oricare dintre aceste pagini este necesară, Linux le recuperează de pe disc. Unele sisteme vechi Unix și unele platforme moderne (inclusiv Microsoft Windows) transferă pe disc tot conținutul OP-ului legat de aplicația care nu rulează în prezent (adică TOATE paginile de memorie legate de aplicație sunt salvate pe disc atunci când lipsește memorie) care mai puțin eficient.

Încărcarea modulelor executabile „la cerere”

Nucleul Linux acceptă alocarea paginilor la cerere, unde este necesară doar o parte a codului program executabil este în RAM, iar părțile care nu sunt utilizate în prezent rămân pe disc.

Partajarea programelor executabile

Dacă trebuie să rulați mai multe copii ale unei aplicații în același timp (fie un utilizator lansează mai multe sarcini identice, fie utilizatori diferiți rulați aceeași sarcină), atunci doar o copie a codului executabil al acestei aplicații este încărcată în memorie, care este folosită de toți care execută simultan sarcini identice.

Biblioteci partajate

Bibliotecile sunt seturi de proceduri utilizate de programe pentru procesarea datelor. Există un număr biblioteci standard utilizate simultan de mai multe procese. În sistemele mai vechi, astfel de biblioteci erau incluse în fiecare fișier executabil, a cărui execuție simultană a dus la utilizarea neproductivă a memoriei. În sistemele noi (în special, în Linux), este posibil să lucrați cu biblioteci partajate dinamic și static, ceea ce permite reducerea dimensiunii aplicațiilor individuale.

Memorarea dinamică a discului în cache

Memorarea în cache a discului este utilizarea unei porțiuni din RAM pentru a stoca de pe disc datele utilizate frecvent, ceea ce accelerează semnificativ accesul la programele și sarcinile utilizate frecvent. Utilizatorii MS-DOS lucrează cu SmartDrive, care rezervă zone fixe de memorie de sistem pentru stocarea în cache a discului. Linux folosește un sistem de cache mai dinamic: memoria rezervată pentru cache crește atunci când memoria nu este utilizată și scade dacă sistemul sau procesul utilizatorului necesită mai multă memorie.

100% compatibil POSIX 1003.1. Suport parțial pentru caracteristicile System V și BSD

POSIX 1003.1 (Portable Operating System Interface) definește o interfață standard de sistem Unix, care este descrisă de un set de proceduri C. Acum este acceptat pe toate sistemele de operare mai noi. Microsoft Windows NT acceptă și POSIX 1003.1. Linux este 100% compatibil POSIX. Mai multe funcții System V și BSD sunt acceptate suplimentar pentru a crește compatibilitatea.

Sistemul V IPC

Linux folosește tehnologia IPC(InterProcess Communication) pentru schimb mesajeîntre procese, utilizare semafoareși memorie partajată.

Abilitatea de a rula fișiere executabile ale altor sisteme de operare

Linux nu este primul sistem de operare din istorie. Pentru sistemele de operare dezvoltate anterior, inclusiv DOS, Windows 95, FreeBSD sau OS / 2, au fost dezvoltate o mulțime de software diferite, inclusiv software foarte util și foarte bun. Pentru a rula astfel de programe sub Linux, s-au dezvoltat emulatori DOS, Windows 3.1 și Windows 95. Mai mult, Vmware a dezvoltat un sistem „ mașini virtuale", Care este un emulator de computer în care poți rula orice sistem de operare. Alte firme au evoluții similare. Linux este, de asemenea, capabil să execute binare de pe alte platforme Unix bazate pe Intel care respectă standardul Intel Binary Compatibility (iBCS2).

Suport pentru diferite formate de sisteme de fișiere

Linux acceptă o mare varietate de formate de sisteme de fișiere, inclusiv sisteme de fișiere DOS și OS / 2 și sisteme de fișiere moderne de jurnal. În același timp, propriul său sistem de fișiere Linux, care se numește Al doilea sistem de fișiere extins ( ext2fs), vă permite să utilizați eficient spatiu pe disc... Acceptă jurnalizarea și distribuirea drepturilor de acces.

Capabilitati de retea

Linux poate fi integrat în orice rețea locală... Sunt acceptate toate serviciile Unix, inclusiv Networked File System (NFS), acces la distanță (telnet, rlogin), rețea TCP/IP, acces dial-up prin SLIP și PPP etc. -mașină ca server sau client pentru o altă rețea, în în special, funcționează uz general(partajare) fișiere și imprimare de la distanță pe Macintosh, NetWare și Windows.

Lucrați pe diferite platforme hardware

Deși Linux a fost proiectat inițial pentru PC-uri pe Bazat pe Intel 386/486, acum poate funcționa pe toate versiunile de microprocesoare Intel, de la 386 la sisteme multiprocesor bazate pe Pentium. Linux funcționează și cu succes pe diverse clone. Intel de la alți producători; pe internet sunt mesaje care pe procesoare Athlon și Duron de la AMD Linux au performanțe chiar mai bune decât cele ale Intel. În plus, au fost dezvoltate versiuni pentru alte tipuri de procesoare - ARM, DEC Alpha, SUN Sparc, M68000 (Atari și Amiga), MIPS, PowerPC și altele (rețineți că această carte tratează doar opțiunea pentru calculatoarele compatibile cu IBM).

OS caracteristica Linuxși oportunități. Linux este un sistem asemănător Unix bazat pe nucleul cu același nume. Nucleul este creat în conformitate cu dezvoltarea software-ului open source, gratuit. Numele generic nu prevede niciun pachet unic; sunt distribuite în principal gratuit, cu seturi proprii de programe de aplicații personalizate la nevoile utilizatorilor.

La început, Linux a fost dezvoltat gratuit de către entuziaști, dar odată cu succesul Linux și utilizarea masivă a acestuia, contribuie la rafinarea oțelului. diferite companii... Majoritatea programelor din distribuții sunt încă disponibile acum. În sistemele Linux, munca este întruchipată, echivalentul a 73 de mii de ani persoană.

Linux este în prezent lider pe piața smartphone-urilor. Piața de acasă calculatoare Linux ocupă locul 3, ponderea Linux între dispozitivele corespunzătoare este de aproximativ 43%.

De când nucleul Linux a fost creat pentru PC-uri x86, acesta a fost instalat pe multe platforme. Linux este instalat în televizoare, routere, console de jocuri. Sistemul de operare continuă să se îmbunătățească, de exemplu, o nouă versiune a nucleului apare la fiecare 2-3 luni.

Cele mai populare distribuții sunt: ​​Debian, Mint, Ubuntu, RedHat, Fedora, Mageia, Slackware, Gentoo, Arch Linux.

Linux este destul de ușor de folosit. Dar, printre utilizatorii de PC și acum există o opinie că se presupune că este „nepotrivit”. utilizator obișnuit... Și astăzi, un aproape nefamiliarizat cu un computer poate în mod normal să instaleze și chiar să configureze tolerant un sistem de operare Linux și să înceapă să lucreze în aplicațiile sale în câteva ore.

Linux este sistemul care este recunoscut astăzi ca singura alternativă de facto la sistemul de operare Windows al Microsoft.

Linux a început în 1991. Un student, tânărul programator finlandez Linus Torvalds a început apoi să lucreze în prima versiune a sistemului, motiv pentru care a fost numit după el. Linux a atins popularitate de la începuturile sale.

Gratuit, de încredere. Lucru corect hardware-ul computerului dvs., permite Linux să funcționeze mulți ani fără reporniri și software-ul se blochează... Și chiar și butonul Resetare poate să nu fie deloc necesar.

Sigur. Practic nu există viruși în sistemul de operare Linux. În construcția sistemului de operare, munca este practic exclusă malware deci te poți descurca fără de obicei program antivirus care vă încetinesc computerul și vă interferează cu munca. Tot timpul nu trebuie să actualizați bazele de date antivirus și să verificați hard disk-uri la viruși, pentru a-ți pierde timpul prețios.

Original sursa deschisa a făcut posibilă utilizarea și modificarea Linux după bunul plac. Pot repara vreuna erori de software sau deficiențe ale sistemului în orice moment, precum și extinderea funcționalității acestuia prin scrierea de suplimente sau programe care să funcționeze sub controlul său.

În acest moment, în jurul Linux s-a format o comunitate imensă de programatori, care îmbunătățesc constant sistemele. Se dezvoltă cele mai noi versiuniși tot felul de acest sistem de operare sunt ocupați să scrie o mare varietate de programe care funcționează cu sistemul Linux.

Cel mai puternic din acest sistem de operare este considerat a fi zona de întreținere a serverului, dar, totuși, deoarece site-urile sunt concepute pentru utilizatorii de computere de acasă sau de birou, nu vor exista recomandări cu privire la setările serverului sau sfaturi enervante privind asamblarea Nucleul OS și alte „complexități” care o persoană obișnuităîn munca de zi cu zi, de regulă, nu este folosit.

Sistemul de operare Linux și Windows: „De ce aveți nevoie de Linux” -

Ce caracteristici, ce minusuri și plusuri diferă Linux astăzi, pe care se bazează zeci de alte sisteme de operare (OS)? De ce Linux devine mai popular? Vom încerca să găsim răspunsuri la aceste întrebări în acest material.

Expertii cred Nucleul Linux doar programatorii de sistem și dezvoltatorii diferitelor sisteme încorporate vor avea nevoie de el. Prin urmare, aici este necesar să vorbim doar despre sistemul de operare „GNU / Linux” (GNU este un sistem de operare gratuit asemănător UNIX), care va fi de interes pentru o gamă largă de consumatori.

Caracteristicile sistemului de operare Linux

  1. GNU/Linux a fost primul sistem de operare gratuit asemănător UNIX utilizat pe scară largă. În anii 90, nișa de software pentru server includea deja acest sistem în masă. Acum sistemele GNU/Linux sunt folosite și pe un număr foarte mare de servere de Internet, sunt un sistem pentru supercalculatoare. Aceasta dovedește atât viabilitatea, cât și ponderea mare a mișcării software-ului liber.
  2. Majoritatea aplicațiilor acestui sistem de operare sunt distribuite sub licența copyleft (GNU General Public License, GPL), care nu permite crearea de software non-liber (proprietar). Dar acest factor, potrivit experților, nu interferează cu nimic cu obținerea de profit din software-ul liber.
  3. Componentele sunt create o cantitate mare companii și oameni din întreaga lume. Acesta este, de asemenea, un mare plus, potrivit experților.

Virtuțile GNU/Linux

  1. „Libertatea” acestui software. În comparație cu sistemele proprietare, principalul avantaj al GNU/Linux, precum și al altor sisteme de operare gratuite (cum ar fi Free and Net, sau OpenBSD, sau OpenIndiana), este tocmai că sunt distribuite liber.

Distribuția gratuită înseamnă că utilizatorii pot rula și utiliza datele OS pentru orice nevoie, pot studia și modifica funcționarea sistemelor de operare și, de asemenea, pot ajuta pe alții prin distribuirea de copii ale datelor OS și ale diferitelor modificări ale acestora.

Utilizatorii au control complet de mai sus propriul calculatorși sarcini executabile, fără a face doar ceea ce o anumită corporație, creatorul sistemului de operare, le-a permis, în beneficiul lor. În primul rând, aceasta înseamnă absența supravegherii de către state și corporații, absența diverselor restricții care vizează storcare de bani din buzunarele utilizatorului. Prevăzut nivel bun confidențialitate și securitate.

  1. Suport hardware. O mulțime de drivere de dispozitiv, în special pe sistemele de acasă (unde componentele non-server sunt suficient de ieftine). Potrivit experților, există șansa ca orice sistem specific hardware, cum ar fi BSD sau OpenIndiana, să nu fie suportat.

Numeroase distribuții GNU/Linux sunt capabile să funcționeze mult mai bine pe computere mai vechi decât sisteme precum Windows sau macOS, care foarte adesea pot să nu funcționeze deloc pe astfel de computere.

Suport activ pentru utilizatori. De-a lungul deceniilor de existență, GNU/Linux și-a dobândit propriul cerc de utilizatori și dezvoltatori care sunt capabili să ofere prompt asistență în sarcinile sau problemele întâlnite în timpul lucrului de către utilizatorii fără experiență.

Avantajele sistemelor de operare gratuite pentru dezvoltatori

Minusuri

Uneori, întreținerea GNU/Linux poate fi destul de costisitoare din punct de vedere financiar. Costul instruirii și al asistenței trebuie întotdeauna avut în vedere. Preț administratorii de sistem care sunt bine versați în GNU/Linux, pot fi mult mai mari, iar acest factor anulează complet economiile din copiile achiziționate ale oricărui Microsoft Windows.

Există situații în care software-ul liber este mult mai scump pentru o companie – și nici chiar faptul de a pierde controlul asupra PC-ului său, faptul apariției sclaviei de la o altă corporație, nu interferează în mod deosebit. Dar, de cele mai multe ori, se întâmplă ca software-ul open source să economisească mult mai mulți bani, având în același timp avantaje etice.

Al doilea minus nu este atât de e performanta ridicata, așa cum era de așteptat. De multe ori se poate observa că rețeaua și subsistem disc FreeBSD este mult mai puternic decât GNU/Linux în același timp hardware- așa spun experții. Nu e de mirare că astfel de companii cunoscute precum Netflix și WhatsApp folosesc FreeBSD pe propriile servere.

Al treilea dezavantaj este că unele dintre ele tehnologii moderne... În primul rând, vorbim despre subsisteme ZFS (acesta este cel mai avansat sistem de fișiere care garantează integritatea datelor), DTrace (un instrument excelent potrivit pentru depanarea și monitorizarea a tot ceea ce se întâmplă în kernel și în software), Containers/Zone (aceasta este un sistem de virtualizare). Au apărut sub o licență gratuită în sistemul OpenSolaris (acum numit OpenIndiana), apoi au fost implementate într-un număr de sisteme BSD, dar nu sunt încă prezente în formă de calitateîn GNU/Linux.

Utilizarea unui microkernel (așa cum, de exemplu, se întâmplă în macOS proprietar Apple) va crește potențial mult fiabilitatea și securitatea sistemului în sine, iar nucleul Linux ar putea fi deja microkernel la momentul scrierii, dar acest lucru nu s-a întâmplat. .

Când este cel mai bun moment pentru a folosi GNU/Linux?

  1. Dacă GNU/Linux este instalat într-o companie și este utilizat, iar beneficiile de la schimbarea acestui sistem de operare cu altul, de exemplu, FreeBSD, nu sunt de așteptat în mod deosebit.
  2. Dacă software-ul cu care intenționați să lucrați folosește caracteristici specifice GNU / Linux (de exemplu, software-ul OpenStack, care este incompatibil cu orice altceva) - atunci, desigur, este mai bine să utilizați GNU / Linux. Pentru că va fi prea scump să rescrieți software-ul.
  3. Când este necesar să îndeplinească cele mai simple sarcini. De exemplu, cheltuiește încărcare rapidă, lansați LibreOffice, editați documentul, copiați ceva pe o unitate flash USB, vizualizați ceva într-un browser de internet.
  4. Un astfel de sistem de operare va fi o opțiune excelentă pentru cei care nu își pot permite să folosească macOS și Windows, caz în care un sistem de operare gratuit gratuit (inclusiv un număr mare de distribuții GNU / Linux) va fi un înlocuitor excelent pentru dvs.

5. Dacă firma este sub supraveghere sau lucrează cu date confidențiale, atunci este necesar să începeți să utilizați marea majoritate a sistemelor de operare gratuite (și GNU/Linux). Instrumentele de supraveghere sau de atenuare criptografică nu sunt de obicei integrate în astfel de sisteme de operare.

Abonați-vă la știri

Top articole similare