Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Savjet
  • Karakteristike operativnog sistema Linux. Prednosti i mane Linux OS-a

Karakteristike operativnog sistema Linux. Prednosti i mane Linux OS-a

Operativni sistem MS DOS sa svojim grafičkim ljuskama Windows 3.1 i Windows 3.11 zamijenjen je punopravnim operativnim sistemima porodice MS Windows(Prvo Windows 95, zatim Windows 98 i Windows 2000). Pokreću se, za razliku od Windows 3.1 i Windows 3.11, automatski nakon uključivanja računara (ako je samo ovaj sistem instaliran).

U MS Windows-u se za pohranjivanje datoteka koristi modifikacija FAT sistema datoteka - VFAT... U njemu, dužina imena datoteka i direktorija može biti do 256 znakova. Prilikom navođenja imena razlikuju se velika i mala slova.

U operacionoj sali Windows sistem pri radu sa prozorima i aplikacijama, manipulator se široko koristi miš... Obično se miš koristi za odabir dijelova teksta ili grafičkih objekata, postavljanje i poništavanje polja za potvrdu, biranje komandi menija, dugmad na trakama sa alatkama, manipulisanje kontrolama u dijalozima, "pomeranje" dokumenata u prozorima.

U Windows-u se aktivno koristi i desni taster miša. Postavljanjem vrha pokazivača preko predmeta od interesa na ekranu i klikom desni klik miša, možete otvoriti tzv. kontekstni meni"sadrži najčešće naredbe primjenjive na ovaj objekt.

Prečice omogući pristup programu ili dokumentu sa više lokacija bez kreiranja više fizičkih kopija datoteke. Na radnoj površini možete postaviti ne samo ikone (ikone) aplikacija i pojedinačnih dokumenata, već i foldere. Fascikle- drugi naziv za imenike.

Značajna inovacija u Windows 95 bila je Traka zadataka(traka zadataka). Unatoč maloj funkcionalnosti, čini mehanizam za više zadataka vizualnim i čini proces prebacivanja između aplikacija mnogo bržim od prethodne verzije Windows. Spoljno, traka zadataka je traka, koja se obično nalazi na dnu ekrana, koja sadrži dugmad za aplikacije i dugme. Počni(Početak). Na njegovoj desnoj strani obično se nalaze sati i male ikone programa koji su aktivni ovog trenutka.

Windows radna površina je dizajnirana da bude što lakša za početnike, dok istovremeno pruža maksimalnu prilagodbu kako bi se zadovoljile specifične potrebe naprednih korisnika.

Prilikom isključivanja ne možete jednostavno isključiti računar, a da ne isključite sistem prema svim pravilima - to može dovesti do gubitka nekih nesačuvanih podataka. Da biste ispravno završili posao, potrebno je da uradite sledeće.

  1. Sačuvajte podatke u svim aplikacijama sa kojima ste radili.
  2. Zatvorite sve prethodno pokrenute DOS aplikacije.
  3. Otvorite meni dugmeta Počni i izaberite tim Završetak radova- dijaloški okvir će se pojaviti na ekranu.
  4. Odaberite željenu opciju akcije i pritisnite dugme Da

Linux operativni sistem

Linux je operativni sistem za IBM kompatibilne personalne računare i radne stanice. To je višekorisnički OS sa umreženim prozorima grafički sistem X Window System. Linux OS podržava standarde otvorenih sistema i Internet protokole i kompatibilan je sa Unix, DOS, MS Windows sistemima. Sve komponente sistema, uključujući izvorni kod, distribuiraju se uz licencu za besplatno kopiranje i instalaciju za neograničen broj korisnika.

Ovaj operativni sistem je ranih 90-ih razvio Linus Torvald, tada student na Univerzitetu u Helsinkiju (Finska), uz učešće korisnika interneta, radnika istraživačkih centara, raznih fondacija i univerziteta (uključujući MGIU).

Kao tradicionalni operativni sistem, Linux (izgovara se "Linux" sa naglaskom na prvom slogu) obavlja mnoge od istih funkcija kao DOS i Windows. Međutim, treba napomenuti da je ovaj OS posebno moćan i fleksibilan. Linux je dizajniran kao PC verzija operativnog sistema Unix koji se decenijama koristi na mejnfrejm računarima i mini računarima i glavni je operativni sistem za radne stanice. Linux stavlja brzinu, efikasnost i fleksibilnost Unixa na raspolaganje korisniku računara, dok u potpunosti iskorištava prednosti ličnih mašina. Prilikom rada s mišem, posebno se aktivno koriste sva tri gumba srednje dugme koristi se za umetanje isječaka teksta.

Sa ekonomske tačke gledišta, Linux ima još jednu veoma značajnu prednost – jeste besplatni sistem... Linux se distribuira pod općom otvorena licenca GNU pod temeljom besplatno softvera (Fondacija za slobodni softver), čineći ovaj OS dostupnim svima. Međutim, Linux je zaštićen autorskim pravima i nije u javnom vlasništvu otvorena licenca GNU je skoro isti kao javna distribucija. Dizajniran je tako da Linux ostane slobodan i standardiziran u isto vrijeme. Postoji samo jedan službeni Linux kernel.

Od Unix operativni Linux ima još dvije sjajne karakteristike: jeste multiplayer i multitasking sistem. Multitasking znači da sistem može obavljati više zadataka u isto vrijeme. Način rada za više igrača znači da više korisnika može raditi u sistemu u isto vrijeme, od kojih svaki stupa u interakciju s njim preko svog terminala. Još jedna prednost ovog OS-a je mogućnost da se instalira zajedno sa Windows-om na jednom računaru.

Linux je sposoban za bilo šta lični automobil pretvoriti u radnu stanicu. U našem Linux vrijeme je operativni sistem za poslovanje, obrazovanje i individualno programiranje... Univerziteti širom svijeta koriste Linux obuke o programiranju i dizajnu operativnih sistema. Postao je nezamjenjiv u širini korporativne mreže, kao i za organizaciju internet stranica i web servera.

Moderni Linux pruža mogućnost korištenja nekoliko tipova grafičkih sučelja: KDE (K Desktop Environment), GNOME (GNU Network Model Environment) i drugi. U svakoj od ovih školjki korisniku se daje mogućnost da radi sa nekoliko desktopa odjednom (dok u MS Windows-u uvijek postoji jedna radna površina, koja mora biti pretrpana prozorima).

Funkcije Linux OS-a

Govoreći o Linux sistemu, može se razlikovati jezgro, ljuska, strukturu fajla i komunalije... Jezgro je srce sistema. Sadrži programe koji direktno kontrolišu hardver računara. Shell je tekstualni korisnički interfejs. Prihvata komande od korisnika i prosljeđuje ih kernelu na izvršenje. Shell se može prilagoditi prema specifičnostima potrebe korisnika... Čak ima i svoje programski jezik koji se mogu koristiti za pisanje takozvanih skripti. Standard sistema Linux programi(naredbe) se često nazivaju uslužnim programima.

Struktura datoteke je stablo direktorija u kojima se nalaze datoteke. Maksimalna dužina imena datoteke u Linuxu je 256 znakova. Obično u

Lab 3. Osnovne funkcije OS LINUX

Uslovi za izvođenje laboratorijskih radova

Nalog za izvršenje

Praktični dio

Cilj: steknite vještine pripreme dokumenata uz pomoć softverski alati u radnom okruženju WINDOWS.

1. Upoznati se sa teorijskim dijelom laboratorijskog rada.

2. Odgovorite na Kontrolna pitanja.

3. Obavljati laboratorijske radove koristeći standardne rekvizite WINDOWS, pripremiti elektronska varijanta i ispis prikaza (tj. proširenih ilustrovanih sažetaka) bilo kojeg teksta tipa 12 pt... Reprezentacija treba da sadrži slike, dijagrame, dijagrame, grafikone, matematičke simbole i formule, posebne fontove i simbole. Treba pretpostaviti da se svaki materijal može smisleno grafički ilustrirati. Kao primjer dizajna možete koristiti članke bilo kojeg časopisa posvećenog modernom softveru personalni računari i radne stanice.

4. Pripremite izvještaj.

1. Imati laboratorijski izvještaj koji sadrži

· Tema laboratorijskog rada;

· Teorijski dio koji uključuje odgovore na kontrolna pitanja;

· Redosled izvršenja;

Elektronske i štampane kopije njihove verzije reprezentacije, izrađene u urednik WORD;

· zaključci.

2. Biti u mogućnosti izvršiti sve radnje za uređivanje teksta, slika, koje predloži nastavnik.

LINUX Je besplatni operativni sistem koji je originalno razvio Linus Torvalds ( Linus torvalds) na Univerzitetu u Helsinkiju (Finska). LINUX nastao uz pomoć mnogih UNIX- programeri i entuzijasti sa Interneta, oni koji imaju dovoljno vještina i sposobnosti za razvoj sistema.

LINUX- 32-bitni operativni sistem dizajniran za rad na računarima sa Intel 80386 procesorom (ili novijim). Sa tehničke tačke gledišta LINUX- analogni UNIX, tj. ovaj sistem rukuje standardnim komandama UNIX i trči UNIX-programi.

LINUX razlikuje se od ostalih operativnih sistema kao npr MS-DOS, OS/ 2, kao i druge implementacije UNIX-kao sistemi za personalne računare. LINUX može koegzistirati sa drugim operativnim sistemima na istoj mašini.

§ alternativni OS za komercijalne operativne sisteme;

§ izgrađen za Internet i mreže ( SLACKWARE LINUX sadrži sve što vam treba);

§ u potpunosti otvoreni sistem(u prilogu CD-ROM nalaze se izvorni kodovi OS-a SLACKWARE LINUX, možete napraviti vlastite promjene u OS);

§ multitasking operativni sistem;

§ višekorisnički OS;

Efikasan OS (napravljen za procesor 80386, koristi mogućnosti porodice procesora Intel; SLACKWARE LINUX pruža zaštitu memorije).



Karakteristike sistema

LINUX podržava većinu svojstava zajedničkih za druge implementacije UNIX-slični sistemi, i niz onih koji nisu dostupni ni u jednom OS-u.

LINUX To je kompletan multitasking višekorisnički operativni sistem. To znači da nekoliko korisnika može raditi na istom stroju u isto vrijeme i pokrenuti mnogo programa.

LINUX je prilično dobro kompatibilan sa nizom standarda za UNIX na nivou izvora, uključujući IEEE POSIX.1, Sistem V i BSD... Većina besplatnih programa na internetu Internet programi za UNIX može se kompajlirati za LINUX praktično nepromijenjena. Svi izvori za LINUX uključujući kernel, drajvere uređaja, biblioteke, korisničke programe i alata distribuiraju se slobodno.

Druge specifične unutrašnje karakteristike LINUX kontrola radova po standardu POSIX(koriste ga omoti poput CSH i BASH), pseudo-terminali ( pty) i podršku nacionalnog i standardne tastature dinamički učitani drajveri za tastaturu.

LINUX takođe podržava virtuelne konzole koji vam omogućavaju da "prebacujete ekrane" na konzoli u tekstualnom modu.

LINUX podržava Razne vrste sistem datoteka za pohranjivanje podataka. Neki sistemi datoteka, kao što je ext2fs, kreirani su posebno za LINUX... Također implementirano sistem podataka MS-DOS omogućava direktan pristup fajlovima MS-DOS na vašem tvrdom disku. Podržan je i sistem datoteka ISO 9660 CD ROM za rad sa diskovima CD ROM.

LINUX pruža full set protokoli TCP / IP za umrežavanje. Uključuje drajvere uređaja za mnoge popularne kartice Ethernet, SLIP (Internet protokol serijske linije obezbeđivanje pristupa TCP / IP at serijska veza), PLIP (Parallel Line Internet Protocol), JPP (Point-to-Point Protocol), NFS (Mrežni sistem datoteka) itd.

Core LINUX kreiran sa posebnim zaštićenim načinom rada za procesore Intel 80386 i 80486; podržava samo preuzimanje željene stranice to jest, oni segmenti programa koji se stvarno koriste se učitavaju sa diska u memoriju. Moguće je koristiti jednu stranicu, fizički jednom učitanu u memoriju, od strane nekoliko izvršnih programa.

Za povećanje jačine zvuka raspoloživa memorija LINUX također vrši stranicanje diska, do 256 MB se može dodijeliti na disku swap space. Kada sistemu treba više fizička memorija, mijenja neaktivne stranice na disk. Ovo vam omogućava da radite više obimni programi i služiti u isto vrijeme više korisnika... Međutim, zamjena ne isključuje rast fizičke memorije, jer usporava performanse i povećava vrijeme pristupa.

Kernel također održava univerzalni memorijski bazen za prilagođeni programi i keš diska. U ovom slučaju, sva memorija se može koristiti za keš memoriju, i obrnuto, keš se smanjuje kada se pokreću veliki programi.

Izvršni programi koriste dinamički povezane biblioteke, odnosno mogu dijeliti bibliotečki program predstavljen jednom fizičkom datotekom na disku. Ovo omogućava izvršnim datotekama da zauzmu manje prostora na disku, posebno onima koje ponovo koriste funkcije biblioteke. Postoje i statičke biblioteke za povezivanje za one koji žele da koriste otklanjanje grešaka na nivou objekta ili kompletne izvršne programe kojima nisu potrebne zajedničke biblioteke. U LINUX-u, dijeljene biblioteke su dinamički povezane u vrijeme izvođenja, omogućavajući programeru da zamijeni module biblioteke svojim.

Programski jezici

LINUX pruža punu UNIX-programsko okruženje, uključujući sve standardne biblioteke, softverski alat, kompajleri, debugeri koji se nalaze u drugima UNIX-sistemi. U svijetu UNIX većina aplikacija i sistemski programi urađeno dalje WITH ili C ++. Standardni kompajler za WITH i C ++ v LINUX služi GNU gcc koji je moderan kompajler sa mnogo opcija. Sposoban je za kompajliranje C ++ kao i Objective-C drugi objektno orijentisani dijalekti WITH.

osim WITH i C ++ mnogi drugi prevodioci i interpretatori su portirani LINUX, kao što je Mali razgovor, FORTRAN, PASCAL, LISP, Šema i Ada... Postoje razne montažeri za pisanje kodova za zaštićeni način rada 80386.

Danas su najpoznatiji operativni sistemi za računare porodice operativnih sistema Microsoft Windows i UNIX. Prvi vuku svoje porijeklo od MS-DOS operativnog sistema, koji je bio opremljen prvim personalni računari od IBM-a. UNIX operativni sistem je razvila grupa zaposlenih u Bell Labs-u predvođenih Dennisom Ritchiejem, Kenom Thompsonom, Brian Kernighan-om 1969. godine. Ali ovih dana, kada se priča o operacionoj sali UNIX sistem, najčešće ne znači određeni OS, već cijelu porodicu operativnih sistema sličnih UNIX-u. Sama riječ UNIX ( velikim slovima) je postao registrovani zaštitni znak AT&T Corporation.

Kasne 70-te (sada prošlog veka), osoblje Kalifornijskog univerziteta u Berkliju napravilo je niz poboljšanja u izvorni kodovi UNIX, uključujući rad sa protokolima TCP/IP porodice. Njihov razvoj postao je poznat pod imenom BSD("Berkeley Systems Distribution"). Distribuirano je pod licencom koja vam je omogućavala da modificirate i poboljšate proizvod, te prenesete rezultat trećim stranama (sa ili bez izvornih kodova), pod uslovom da je naznačeno koji dio koda je razvijen u Berkeleyu.

Operativni sistemi kao što je UNIX, uključujući BSD, prvobitno su razvijeni za rad na velikim višekorisničkim računarima - mejnfrejmovima. Ali personalni računari su postepeno povećavali snagu svog hardvera i danas već prevazilaze mogućnosti velikih računara za koje je UNIX razvijen 70-ih godina. I tako, početkom 90-ih, student na Univerzitetu u Helsinkiju Linus Torvalds(Linus Torvalds) je započeo razvoj UNIX-ovom OS za IBM-kompatibilne personalne računare.

25. avgusta 1991. godine Linus je napisao da radi na (besplatnom) operativnom sistemu za 386 (486) računara i moli sve zainteresovane da jave koje komponente sistema korisnici žele prvo da vide. Ali, kao što se vidi iz teksta poruke, bash shell i gcc kompajler su već radili za njega. Radili su pod operativnim sistemom M inix, koji je razvio profesor Andy Tanenbaum as tutorial za studente programera. Minix je radio na računarima sa 286 procesorom i služio je kao prototip za novi OS za Torvalds.

Fajlovi prve verzije Linuxa (verzija 0.01) objavljeni su na Internetu 17. septembra 1991. Zbog činjenice da je Linux izvorni kod besplatan i javno dostupan, sistem je razvijen od samog početka veliki broj nezavisni programeri. Zahvaljujući tome, Linux je trenutno najmoderniji, stabilan i brzo razvijajući sistem, koji gotovo trenutno upija najnovije tehnološke inovacije. Ima sve karakteristike koje su svojstvene modernim potpuno funkcionalnim operativnim sistemima kao što je UNIX. Hajde da damo kratka lista ove mogućnosti.

Zatim je 5. oktobra 1991. izdata verzija 0.02 koja je već radila. L. Torvalds nije patentirao niti na drugi način ograničio distribuciju novog OS-a. Od svog početka, Linux se distribuira pod uslovima Opšte javne licence (GPL) za softver razvijen od strane pokreta otvorenog koda i GNU projekta. Moram to reći razvoj Linusa Torvaldsa bio je samo jezgro operativnog sistema... Ovo jezgro je "palo na pripremljeno tlo", u smislu da se GNU projekat već razvio veliki broj komunalne usluge svih vrsta. Ali nije bilo dovoljno kernela da GNU pretvori u punopravni OS. Razvoj kernela je bio u toku (zvao se Hurd), ali je iz nekog razloga kasnio. Stoga je pojava razvoja L. Torvaldsa bila vrlo pravovremena. To je označilo rođenje operativnog sistema otvorenog koda.

Glavne karakteristike Linux OS-a

Zbog činjenice da je Linux izvorni kod besplatan i javno dostupan, veliki broj nezavisnih programera je uključen u razvoj sistema od samog početka. Zahvaljujući tome, Linux je trenutno najmoderniji, stabilan i brzo razvijajući sistem, koji gotovo trenutno upija najnovije tehnološke inovacije. Ima sve karakteristike koje su svojstvene modernim potpuno funkcionalnim operativnim sistemima kao što je UNIX. Evo kratke liste ovih karakteristika.

Pravi multitasking

Svi procesi su nezavisni; nijedan od njih ne bi trebao ometati druge zadatke. Za ovo, kernel implementira način dijeljenja vremena centralna procesorska jedinica(OS sa sistemom dijeljenja vremena), naizmjenično dodjeljujući vremenske intervale za svaki proces koji treba izvršiti. Ovo se značajno razlikuje od režima "preventivnog multitaskinga" implementiranog u Windows 95, gdje sam proces mora "prepustiti" procesor drugim procesima (i može u velikoj mjeri odgoditi njihovo izvršenje).

Ako govorimo o procesima, onda je rađanje novih procesa u sistemu organizovano na način da svaki proces koji je pokrenuo korisnik nasljeđuje prava od nadređenog procesa ... A roditeljski proces samo daje korisniku određenu prijavu ( anonimna prijava kao u Windowsu ne!). Dakle, nemoguće je pokrenuti proces s privilegijama drugog korisnika! Da vas podsjetim da se u Windowsu procesi mogu pojaviti ne od roditelja, već samostalno, što jasno ne govori u prilog njegovoj sigurnosti.

Višekorisnički pristup

Linux nije samo multitasking OS, on podržava tu mogućnost istovremeni rad mnogo korisnika. S obzirom na to, Linux može pružiti sve sistemski resursi korisnici koji rade sa hostom preko raznih udaljenih terminala. Podržan je sistem virtualnih konzola, pod svakom od kojih možete pokrenuti vlastiti terminal.

Zamijenite RAM na disk

Swap ram memorija na disk vam omogućava rad sa ograničenom količinom fizičke RAM memorije; Za to se sadržaj nekih dijelova (stranica) RAM-a upisuje u namjensko područje na tvrdom disku, koje se tretira kao dodatni RAM. Ovo donekle usporava brzinu rada, ali vam omogućava da organizujete rad programa koji zahtevaju više RAM-a nego što je stvarno dostupno na računaru. U osnovi, ova tehnologija je slična ideji virtuelna memorija sa jedinim izuzetkom da razmjena uključuje se samo kada nema dovoljno slobodnog prostora u RAM-u. Za to se kreira posebna swap particija (/swap) na disku na kojem je instaliran Linux.

Paging memorija

Linux sistemska memorija je organizirana kao 4K stranice ... Ako je RAM potpuno potrošen, OS će tražiti dugo nekorištene memorijske stranice kako bi ih premjestio iz memorije u HDD... Ako je bilo koja od ovih stranica potrebna, Linux ih oporavlja s diska. Neki stari Unix sistemi i neke moderne platforme (uključujući Microsoft Windows) prenose na disk sav sadržaj OP-a koji se odnosi na aplikaciju koja trenutno nije pokrenuta (tj. SVE memorijske stranice koje se odnose na aplikaciju se spremaju na disk kada nedostaje memorija) koja je manje efikasna.

Učitavanje izvršnih modula "na zahtjev"

Linux kernel podržava dodjelu stranica na zahtjev, gdje je potreban samo dio koda izvršni program je u RAM-u, a dijelovi koji se trenutno ne koriste ostaju na disku.

Dijeljenje izvršnih programa

Ako trebate pokrenuti nekoliko kopija aplikacije u isto vrijeme (ili jedan korisnik pokreće nekoliko identičnih zadataka, ili različitih korisnika pokrenuti isti zadatak), tada se u memoriju učitava samo jedna kopija izvršnog koda ove aplikacije, koju koriste svi istovremeno izvršavajući identične zadatke.

Zajedničke biblioteke

Biblioteke su skupovi procedura koje koriste programi za obradu podataka. Postoji broj standardne biblioteke istovremeno koristi više od jednog procesa. U starijim sistemima, takve biblioteke su bile uključene u svaku izvršnu datoteku, čije je istovremeno izvršavanje rezultiralo neproduktivnom upotrebom memorije. U novim sistemima (posebno u Linuxu), moguće je raditi sa dinamički i statički dijeljenim bibliotekama, što omogućava smanjenje veličine pojedinačnih aplikacija.

Dinamičko keširanje diska

Keširanje diska je korištenje dijela RAM-a za pohranu često korištenih podataka s diska, što značajno ubrzava pristup često korištenim programima i zadacima. Korisnici MS-DOS-a rade sa SmartDrive-om, koji rezerviše fiksna područja sistemske memorije za keširanje diska. Linux koristi dinamičniji sistem keširanja: memorija rezervirana za keš se povećava kada se memorija ne koristi i smanjuje se ako sistem ili korisnički proces zahtijevaju više memorije.

100% usaglašenost sa POSIX 1003.1. Djelimična podrška za System V i BSD funkcije

POSIX 1003.1 (Prenosivi interfejs operativnog sistema) definiše standardni Unix sistemski interfejs, koji je opisan skupom C procedura. Sada je podržan na svim novijim operativnim sistemima. Microsoft Windows NT takođe podržava POSIX 1003.1. Linux je 100% usaglašen sa POSIX-om. Nekoliko System V i BSD funkcija dodatno je podržano radi povećanja kompatibilnosti.

Sistem V IPC

Linux koristi tehnologiju IPC(InterProcess Communication) za razmjenu poruke između procesa, upotreba semafori i zajednička memorija.

Mogućnost pokretanja izvršnih datoteka drugog OS-a

Linux nije prvi operativni sistem u istoriji. Za prethodno razvijene operativne sisteme, uključujući DOS, Windows 95, FreeBSD ili OS/2, razvijeno je mnogo različitih softvera, uključujući veoma koristan i veoma dobar softver. Za pokretanje takvih programa pod Linux, DOS, Windows 3.1 i Windows 95 emulatori su razvijeni. Štaviše, Vmware je razvio sistem “ virtuelne mašine", koji je kompjuterski emulator u kojem možete pokrenuti bilo koji operativni sistem. Druge firme imaju sličan razvoj događaja. Linux je takođe sposoban da izvršava binarne datoteke sa drugih Unix platformi zasnovanih na Intelu koje su u skladu sa standardom intel binarne kompatibilnosti (iBCS2).

Podrška za različite formate sistema datoteka

Linux podržava širok izbor formata sistema datoteka, uključujući DOS i OS / 2 sisteme datoteka, i moderne sisteme datoteka za dnevnik. U isto vrijeme, vlastiti Linux sistem datoteka, koji se naziva Drugi prošireni sistem datoteka ( ext2fs), omogućava vam da efikasno koristite prostor na disku... Podržava vođenje dnevnika i distribuciju prava pristupa.

Mogućnosti umrežavanja

Linux se može integrirati u bilo koji lokalna mreža... Podržani su svi Unix servisi, uključujući mrežni sistem datoteka (NFS), daljinski pristup (telnet, rlogin), TCP/IP umrežavanje, dial-up pristup preko SLIP-a i PPP-a itd. -mašina kao server ili klijent za drugu mrežu, u posebno, radi opšta upotreba(dijeljenje) datoteka i daljinsko štampanje na Macintosh, NetWare i Windows.

Radite na različitim hardverskim platformama

Iako je Linux prvobitno bio dizajniran za PC na Zasnovan na Intelu 386/486, sada može raditi na svim verzijama Intel mikroprocesora, od 386 do višeprocesorskih sistema baziranih na Pentiumu. Linux također uspješno radi na raznim klonovima. Intel drugih proizvođača; na internetu postoje poruke da na procesorima AMD Linux Athlon i Duron rade čak bolje od Intelovih. Osim toga, razvijene su verzije za druge tipove procesora - ARM, DEC Alpha, SUN Sparc, M68000 (Atari i Amiga), MIPS, PowerPC i druge (imajte na umu da se ova knjiga bavi samo opcijom za IBM-kompatibilne računare).

OS Karakteristika Linuxa i mogućnosti. Linux je sistem sličan Unixu zasnovan na istoimenom kernelu. Kernel je kreiran u skladu sa razvojem otvorenog koda, slobodnog softvera. Generičko ime ne predviđa nijedan pojedinačni paket; distribuiraju se uglavnom besplatno, sa sopstvenim setovima aplikativnih programa prilagođenih potrebama korisnika.

U početku su Linux besplatno razvijali entuzijasti, ali s uspjehom Linuxa i njegovom masovnom upotrebom, doprinijeli su rafiniranju čelika različite kompanije... Većina programa u distribucijama je još uvijek dostupna. U Linux sistemima je otelotvoren rad, što je ekvivalentno 73 hiljade čoveko-godina.

Linux trenutno vodi na tržištu pametnih telefona. Domaće tržište Linux računari zauzima 3. mjesto, udio Linuxa među odgovarajućim uređajima je oko 43%.

Pošto je Linux kernel kreiran za x86 računare, instaliran je na mnogim platformama. Linux je instaliran na televizorima, ruterima, igraćim konzolama. OS nastavlja da se poboljšava, na primjer, nova verzija kernela se pojavljuje svaka 2-3 mjeseca.

Najpopularnije distribucije su: Debian, Mint, Ubuntu, RedHat, Fedora, Mageia, Slackware, Gentoo, Arch Linux.

Linux je prilično jednostavan za korištenje. Ali, među korisnicima računara i sada postoji mišljenje da je to navodno „neprikladno“. običan korisnik... A danas, gotovo nepoznati računar može normalno instalirati pa čak i tolerirati Linux operativni sistem i početi raditi u njegovim aplikacijama za nekoliko sati.

Linux je sistem koji je danas prepoznat kao jedina de facto alternativa Microsoftovom Windows operativnom sistemu.

Linux je počeo 1991. Student, finski mladi programer Linus Torvalds tada je počeo da radi na prvoj verziji sistema, zbog čega je i dobio ime po njemu. Linux je postigao popularnost od svog početka.

Besplatno, pouzdano. Ispravan rad hardvera vašeg računara, omogućava Linuxu da radi dugi niz godina bez ponovnog pokretanja i softver se zamrzava... Čak i dugme za resetovanje možda uopšte nije potrebno.

Safe. U Linux operativnom sistemu praktično nema virusa. U konstrukciji operativnog sistema rad je takođe praktično isključen malware tako da možete i bez uobičajenog antivirusni softver koji usporavaju vaš računar i ometaju vaš rad. Ne morate stalno ažurirati antivirusne baze podataka i provjeravati tvrdi diskovi na viruse, da gubite svoje dragocjeno vrijeme.

Original open source omogućio je korištenje i modificiranje Linuxa po želji. Mogu li popraviti bilo koju softverske greške ili nedostatke sistema u bilo kom trenutku, kao i proširiti njegovu funkcionalnost pisanjem dodataka ili programa koji će raditi pod njegovom kontrolom.

U ovom trenutku, oko Linuxa je formirana ogromna zajednica programera, koji konstantno poboljšavaju sisteme. Oni se razvijaju najnovije verzije i sve vrste ovog OS-a su zauzete pisanjem širokog spektra programa koji rade sa Linux sistemom.

Najjačim od ovog operativnog sistema smatra se oblast održavanja servera, ali, međutim, budući da su sajtovi namenjeni korisnicima kućnih ili kancelarijskih računara, neće biti preporuka o podešavanjima servera, niti dosadnih saveta o sklapanju OS kernel i druge "složenosti" koje obicna osoba u svakodnevnom radu se po pravilu ne koristi.

Linux i Windows OS: "Zašto vam treba Linux" -

Koje karakteristike, koje minuse i pluseve danas razlikuje Linux, na čemu se baziraju desetine drugih operativnih sistema (OS)? Zašto Linux postaje sve popularniji? Odgovore na ova pitanja pokušat ćemo pronaći u ovom materijalu.

Stručnjaci vjeruju Linux kernel samo sistemski programeri i programeri raznih ugrađenih sistema će morati da ga imaju. Stoga je ovdje potrebno govoriti samo o OS "GNU / Linux" (GNU je besplatni OS sličan UNIX-u), koji će biti od interesa za širok krug potrošača.

Funkcije Linux OS-a

  1. GNU/Linux je bio prvi široko korišćeni besplatni operativni sistem sličan UNIX-u. Još 90-ih godina, niša serverskog softvera već je masovno uključivala ovaj sistem. Sada se GNU/Linux sistemi koriste i na veoma velikom broju internet servera, oni su sistem za superkompjutere. Ovo dokazuje i održivost i veliku težinu pokreta slobodnog softvera.
  2. Većina aplikacija ovog OS se distribuira pod copyleft licencom (GNU General Public License, GPL), koja ne dozvoljava kreiranje neslobodnog (vlasničkog) softvera. Ali ovaj faktor, prema mišljenju stručnjaka, ni najmanje ne ometa ostvarivanje profita od besplatnog softvera.
  3. Komponente su kreirane veliki iznos kompanije i ljudi širom svijeta. To je takođe veliki plus, smatraju stručnjaci.

Vrline GNU/Linuksa

  1. "Sloboda" ovog softvera. U poređenju sa vlasničkim sistemima, glavna prednost GNU/Linuksa, kao i drugih besplatnih operativnih sistema (kao što su Free and Net, ili OpenBSD, ili OpenIndiana), je upravo to što se slobodno distribuiraju.

Besplatna distribucija znači da korisnici mogu pokretati i koristiti OS podatke za bilo koje potrebe, proučavati i modificirati rad operativnih sistema, a također i pomoći drugima distribucijom kopija OS podataka i njihovih različitih modifikacija.

Korisnici imaju potpuna kontrola iznad sopstveni kompjuter i izvršne zadatke, ne radeći samo ono što im je određena korporacija, tvorac OS-a, dozvolila, za njihovu vlastitu korist. Prije svega, to znači odsustvo nadzora od strane država i korporacija, odsustvo raznih ograničenja koja imaju za cilj iznuđivanje novca iz džepa korisnika. Pod uslovom dobar nivo privatnost i sigurnost.

  1. Hardverska podrška. Mnogo drajvera uređaja, posebno na kućnim sistemima (gde su komponente koje nisu server dovoljno jeftine). Prema mišljenju stručnjaka, postoji šansa da bilo koji hardverski specifičan sistem, kao što su BSD ili OpenIndiana, neće biti podržan.

Brojne GNU/Linux distribucije mogu funkcionisati mnogo bolje na starijim računarima nego sistemi kao što su Windows ili macOS, koji vrlo često možda uopšte ne rade na takvim računarima.

Aktivna korisnička podrška. Tokom decenija svog postojanja, GNU/Linux je stekao sopstveni krug korisnika i programera koji su u mogućnosti da u najkraćem mogućem roku pruže pomoć u zadacima ili problemima sa kojima se tokom rada susreću neiskusni korisnici.

Prednosti besplatnih operativnih sistema za programere

Minusi

Ponekad održavanje GNU/Linuksa može biti prilično skupo finansijski. Uvijek se mora imati na umu trošak obuke i podrške. Cijena sistem administratori koji su dobro upućeni u GNU/Linux, može biti mnogo veći, a ovaj faktor u potpunosti negira uštede od kupljenih kopija bilo kojeg Microsoft Windowsa.

Postoje situacije kada je besplatni softver mnogo skuplji za kompaniju - pa čak ni činjenica gubitka kontrole nad svojim računarom, činjenica pojave ropstva od strane druge korporacije, ne smeta posebno. Ali češće nego ne, dešava se da softver otvorenog koda štedi mnogo više novca, a ima etičke prednosti.

Drugi minus nije tako e Visoke performanse, kako se i očekivalo. Mnogo puta se može primijetiti da mreža i diskovni podsistem FreeBSD je mnogo moćniji od GNU/Linuksa na istom hardver- tako kažu stručnjaci. Nije ni čudo što tako poznate kompanije kao što su Netflix i WhatsApp koriste FreeBSD na svojim serverima.

Treći nedostatak je što neke od moderne tehnologije... Prije svega, govorimo o ZFS podsistemima (ovo je najnapredniji sistem datoteka koji garantuje integritet podataka), DTrace (odličan alat pogodan za otklanjanje grešaka i za praćenje svega što se dešava u kernelu i softveru), Kontejneri / Zone ( ovo je sistem virtuelizacije). Nastali su pod slobodnom licencom u sistemu OpenSolaris (sada se zove OpenIndiana), zatim su implementirani u brojnim BSD sistemima, ali još nisu prisutni u kvalitetna forma u GNU / Linuxu.

Upotreba mikrokernela (kao što se, na primjer, dešava u vlasničkom Apple macOS-u) potencijalno će uvelike povećati pouzdanost i sigurnost samog sistema, a Linux kernel bi već mogao biti mikrokernel u vrijeme pisanja, ali to se nije dogodilo .

Kada je najbolje vrijeme za korištenje GNU / Linuxa?

  1. Ako je GNU/Linux instaliran u kompaniji i koristi se, a koristi od promjene ovog OS-a na drugi, na primjer, FreeBSD, nisu posebno očekivane.
  2. Ako softver s kojim planirate raditi koristi karakteristike specifične za GNU/Linux (na primjer, OpenStack softver, koji je nekompatibilan ni sa čim drugim) - onda je, naravno, bolje koristiti GNU/Linux. Zato što će biti preskupo prepisati softver.
  3. Kada je potrebno izvršiti najjednostavnije zadatke. Na primjer, potrošiti brzo učitavanje, pokrenite LibreOffice, uredite dokument, kopirajte nešto na USB fleš disk, pogledajte nešto u internet pretraživaču.
  4. Takav OS će biti odlična opcija za one koji si ne mogu priuštiti korištenje macOS-a i Windows-a, u kom slučaju će besplatni besplatni OS (uključujući veliki broj GNU/Linux distribucija) biti odlična zamjena za vas.

5. Ako je kompanija pod nadzorom ili radi sa povjerljivim podacima, onda je potrebno početi koristiti veliku većinu besplatnih operativnih sistema (i GNU/Linux). Alati za nadzor ili kriptografsko ublažavanje obično nisu ugrađeni u takve operativne sisteme.

Pretplatite se na vijesti

Top srodni članci