Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Savjet
  • Značajke operativnog sustava Linux. Prednosti i nedostaci Linux OS-a

Značajke operativnog sustava Linux. Prednosti i nedostaci Linux OS-a

Operativni sustav MS DOS sa svojim grafičkim ljuskama Windows 3.1 i Windows 3.11 zamijenjen je punopravnim operativnim sustavima obitelji 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čunala (ako je instaliran samo ovaj sustav).

U MS Windows, modifikacija datotečnog sustava FAT koristi se za pohranu datoteka - VFAT... U njemu duljina naziva datoteka i imenika može biti do 256 znakova. Prilikom navođenja imena razlikuju se velika i mala slova.

U operacijskoj sali Windows sustav pri radu s prozorima i aplikacijama, manipulator se široko koristi miš... Obično se miš koristi za odabir dijelova teksta ili grafički objekti, postavljanje i poništavanje okvira, odabir naredbi izbornika, gumbi na alatnim trakama, manipuliranje kontrolama u dijaloškim okvirima, "pomicanje" dokumenata u prozorima.

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

Prečaci omogućiti pristup programu ili dokumentu s više lokacija bez stvaranja više fizičkih kopija datoteke. Na radnoj površini možete postaviti ne samo ikone (ikone) aplikacija i pojedinačnih dokumenata, već i mape. Mape- drugi naziv za imenike.

Značajna inovacija u sustavu 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. Izvana, traka zadataka je traka, obično smještena na dnu zaslona, ​​koja sadrži gumbe za aplikacije i gumb. Početak(Početak). Na njegovoj desnoj strani obično se nalaze sati i male ikone programa koji su aktivni ovaj trenutak.

Windows radna površina dizajnirana je tako da bude što lakša za početnike, a istovremeno pruža maksimalnu prilagodbu prema specifičnim potrebama naprednih korisnika.

Prilikom isključivanja ne možete jednostavno isključiti računalo bez isključivanja sustava prema svim pravilima - to može dovesti do gubitka nekih nespremljenih podataka. Da biste ispravno dovršili posao, morate učiniti sljedeće.

  1. Spremite podatke u svim aplikacijama s kojima ste radili.
  2. Zatvorite sve prethodno pokrenute DOS aplikacije.
  3. Otvori izbornik gumba Početak i odaberite tim Završetak radova- dijaloški okvir će se pojaviti na ekranu.
  4. Odaberi željenu opciju radnje i pritisnite gumb Da

Linux operativni sustav

Linux je operativni sustav za IBM-kompatibilna osobna računala i radne stanice. To je višekorisnički OS s umreženim prozorima grafički sustav X prozorski sustav. Linux OS podržava standarde otvorenih sustava i internetske protokole te je kompatibilan s Unix, DOS, MS Windows sustavima. Sve komponente sustava, uključujući izvorni kod, distribuiraju se uz licencu za besplatno kopiranje i instalaciju za neograničen broj korisnika.

Ovaj operativni sustav razvio je početkom 90-ih tadašnji student na Sveučilištu u Helsinkiju (Finska), Linus Torvald, uz sudjelovanje korisnika interneta, zaposlenika istraživačkih centara, raznih zaklada i sveučilišta (uključujući MGIU).

Kao tradicionalni operativni sustav, Linux (izgovara se "Linux" s naglaskom na prvom slogu) obavlja mnoge iste funkcije kao DOS i Windows. Međutim, treba napomenuti da je ovaj OS posebno moćan i fleksibilan. Linux je dizajniran kao PC verzija operativnog sustava Unix koji se desetljećima koristi na glavnim računalima i mini računalima i glavni je operativni sustav za radne stanice. Linux stavlja brzinu, učinkovitost i fleksibilnost Unixa na raspolaganje korisniku osobnog računala, dok u potpunosti iskorištava prednosti osobnih računala. Pri radu s mišem, posebno se aktivno koriste sva tri gumba srednji gumb koristi se za umetanje isječaka teksta.

S ekonomske točke gledišta, Linux ima još jednu vrlo značajnu prednost – jest slobodni sustav... Linux se distribuira pod općom otvorena licenca GNU pod zakladom besplatno softver (Free Software Foundation), čineći ovaj OS dostupnim svima. Međutim, Linux je zaštićen autorskim pravima i nije u javnoj domeni otvorena licenca GNU je gotovo isto što i javna distribucija. Dizajniran je tako da Linux istovremeno ostaje slobodan i standardiziran. Postoji samo jedna službena jezgra Linuxa.

Iz Unix operativni Linux ima još dvije sjajne značajke: jest multiplayer i multitasking sustav. Multitasking znači da sustav može obavljati više zadataka u isto vrijeme. Način za više igrača znači da u sustavu može istovremeno raditi više korisnika, od kojih svaki s njim komunicira putem svog terminala. Još jedna prednost ovog OS-a je mogućnost instaliranja zajedno sa sustavom Windows na jedno računalo.

Linux je sposoban za bilo što osobni automobil pretvoriti u radnu stanicu. U našem Linux vrijeme je operativni sustav za poslovanje, obrazovanje i individualno programiranje... Sveučilišta diljem svijeta koriste Linux u tečajevi obuke o programiranju i dizajnu operacijskih sustava. Postao je nezamjenjiv u širokom korporativne mreže, kao i za organizaciju internetskih stranica i web poslužitelja.

Moderni Linux pruža mogućnost korištenja nekoliko vrsta 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 rada s nekoliko desktopa odjednom (dok u MS Windowsima uvijek postoji jedna radna površina koja mora biti pretrpana prozorima).

Značajke Linux OS-a

Govoreći o Linux sustavu, može se razlikovati jezgra, ljuska, strukturu datoteke i komunalne usluge... Jezgra je srce sustava. Sadrži programe koji izravno upravljaju hardverom računala. Shell je tekstualno korisničko sučelje. Prihvaća naredbe od korisnika i prosljeđuje ih kernelu za izvršenje. Shell se može prilagoditi prema specifičnostima potrebe korisnika... Čak ima i svoje programski jezik koji se može koristiti za pisanje takozvanih skripti. Standard sustava Linux programi(naredbe) se često nazivaju uslužnim programima.

Struktura datoteka je stablo direktorija u kojima se nalaze datoteke. Maksimalna duljina naziva datoteke u Linuxu je 256 znakova. Obično u

Laboratorij 3. Osnovne funkcije OS-a LINUX

Uvjeti za izvođenje laboratorijskih radova

Nalog za izvršenje

Praktični dio

Cilj: steći vještine pripreme dokumenata uz pomoć softverski alati u radnom okruženju PROZORI.

1. Upoznati se s teorijskim dijelom laboratorijskog rada.

2. Odgovorite na Kontrolna pitanja.

3. Obavljati laboratorijske radove koristeći standardne rekvizite PROZORI, pripremiti elektronska varijanta i ispis prikaza (tj. proširenih ilustriranih sažetaka) bilo kojeg teksta tipa 12 pt... Prikaz treba sadržavati 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 osobnih računala i radne stanice.

4. Pripremite izvješće.

1. Imati laboratorijski izvještaj koji sadrži

· Tema laboratorijskog rada;

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

· Redoslijed izvršenja;

Elektroničke i tiskane 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 učitelj.

LINUX Je li besplatni operativni sustav koji je izvorno razvio Linus Torvalds ( Linus Torvalds) na Sveučilištu u Helsinkiju (Finska). LINUX nastala je uz pomoć mnogih UNIX- programeri i entuzijasti s interneta, oni koji imaju dovoljno vještina i sposobnosti za razvoj sustava.

LINUX- 32-bitni operativni sustav dizajniran za rad na računalima s procesorom Intel 80386 (ili novijim). S tehničkog gledišta LINUX- analogni UNIX, tj. ovaj sustav obrađuje standardne naredbe UNIX i trči UNIX-programi.

LINUX razlikuje od ostalih operativnih sustava kao npr MS-DOS, OS/ 2, kao i druge implementacije UNIX-kao sustavi za osobna računala. LINUX može koegzistirati s drugim operativnim sustavima na istom stroju.

§ alternativni OS za komercijalne operativne sustave;

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

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

§ multitasking operativni sustav;

§ višekorisnički OS;

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



Karakteristike sustava

LINUX podržava većinu svojstava zajedničkih drugim implementacijama UNIX-kao sustavi, i niz onih koji nisu dostupni ni u jednom OS-u.

LINUX Je potpuni multitasking višekorisnički operativni sustav. To znači da više korisnika može raditi na istom stroju u isto vrijeme i pokretati mnogo programa.

LINUX je relativno dobro kompatibilan s nizom standarda za UNIX na razini izvora, uključujući IEEE POSIX.1, Sustav V i BSD... Većina besplatnih programa na internetu Internet programi za UNIX može se sastaviti za LINUX praktički nepromijenjena. Svi izvori za LINUX uključujući kernel, upravljačke programe uređaja, knjižnice, korisničke programe i alata distribuiraju se slobodno.

Ostale specifične unutarnje značajke LINUX kontrola radova prema standardu POSIX(koriste ga omoti poput CSH i BASH), pseudo-terminali ( pty) i potpora nacionalnih i standardne tipkovnice dinamički učitani upravljački programi tipkovnice.

LINUX također podržava virtualne konzole koji vam omogućuju "prebacivanje ekrana" na konzoli u tekstualnom načinu.

LINUX podupire Različite vrste datotečni sustavi za pohranu podataka. Neki datotečni sustavi, kao što je ext2fs, stvoreni su posebno za LINUX... Također implementirano sustav datoteka MS-DOS dopuštajući izravan pristup datotekama MS-DOS na vašem tvrdom disku. Podržan je i datotečni sustav ISO 9660 CD ROM za rad s diskovima CD ROM.

LINUX pruža cijeli set protokoli TCP / IP za umrežavanje. Uključuje upravljačke programe za mnoge popularne kartice Ethernet, SKLIZNUTI (Internetski protokol serijske linije pružanje pristupa TCP / IP na serijska veza), PLIP (Internetski protokol paralelne linije), JPP (Protokol od točke do točke), NFS (Mrežni datotečni sustav) itd.

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

Za povećanje glasnoće Dostupna memorija LINUX također vrši straničenje diska, na disku se može dodijeliti do 256 MB zamijeniti prostor. Kad sustav treba više fizička memorija, mijenja neaktivne stranice na disk. To vam omogućuje više izvedbe obimni programi i poslužiti u isto vrijeme više korisnika... Međutim, swapping ne isključuje rast fizičke memorije, budući da usporava performanse i povećava vrijeme pristupa.

Kernel također održava univerzalni memorijski bazen za prilagođeni programi i predmemorije na disku. U tom se slučaju sva memorija može koristiti za predmemoriju, i obrnuto, predmemorija se smanjuje kada se izvode veliki programi.

Izvršni programi koriste dinamički povezane biblioteke, tj. mogu dijeliti knjižnični program predstavljen jednom fizičkom datotekom na disku. To omogućuje izvršnim datotekama da zauzmu manje prostora na disku, posebno onima koje ponovno koriste funkcije knjižnice. Postoje i statičke knjižnice povezivanja za one koji žele koristiti otklanjanje pogrešaka na razini objekta ili potpune izvršne programe koji ne trebaju dijeljene knjižnice. U LINUX-u dijeljene knjižnice su dinamički povezane tijekom izvođenja, omogućujući programeru da zamijeni module knjižnice svojima.

Programski jezici

LINUX pruža punu UNIX-programsko okruženje, uključujući sve standardne biblioteke, softverski alat, kompajleri, programi za ispravljanje pogrešaka koji se nalaze u drugima UNIX-sustavi. U svijetu UNIX većina aplikacija i sistemski programi učinjeno dalje S ili C ++. Standardni prevodilac za S i C ++ v LINUX služi GNU gcc koji je moderan prevodilac s mnogo opcija. Sposoban je za sastavljanje C ++ kao i Cilj-C drugi objektno orijentirani dijalekti S.

osim S i C ++ mnogi drugi prevodioci i interpretatori su portirani na LINUX, kao npr Čavrljanje, FORTRAN, PASCAL, LISP, Shema i Ada... Ima raznih sastavljači za pisanje kodova za zaštićeni način rada 80386.

Danas su najpoznatiji operativni sustavi za računala obitelji operativnih sustava Microsoft Windows i UNIX. Prvi vuku svoje porijeklo od operativnog sustava MS-DOS, koji je bio opremljen prvim osobnih računala iz IBM-a. UNIX operativni sustav razvila je grupa zaposlenika Bell Labsa predvođenih Dennisom Ritchiejem, Kenom Thompsonom, Brianom Kernighanom 1969. godine. Ali ovih dana, kad pričaju o operacijskoj sali UNIX sustav, najčešće ne znače određeni OS, već cijelu obitelj operativnih sustava sličnih UNIX-u. Sama riječ UNIX ( velikim slovima) postao je registrirani zaštitni znak tvrtke AT&T Corporation.

Kasnih 70-ih (sada prošlog stoljeća), osoblje Kalifornijskog sveučilišta u Berkeleyju napravilo je niz poboljšanja izvorni kodovi UNIX, uključujući rad s protokolima TCP/IP obitelji. Njihov razvoj postao je poznat pod imenom BSD("Berkeley Systems Distribution"). Distribuirano je pod licencom koja vam je omogućila modificiranje i poboljšanje proizvoda, te prijenos rezultata trećim stranama (sa ili bez izvornih kodova), pod uvjetom da je naznačeno koji je dio koda razvijen u Berkeleyu.

Operacijski sustavi kao što je UNIX, uključujući BSD, izvorno su razvijeni za rad na velikim višekorisničkim računalima - mainframe. No osobna računala postupno su povećavala snagu svog hardvera, a danas već nadmašuju mogućnosti velikih računala za koje je UNIX razvijen 70-ih godina. I tako, početkom 90-ih, student na Sveučilištu u Helsinkiju Linus Torvalds(Linus Torvalds) započeo razvoj Slično UNIX-u OS za IBM-kompatibilna osobna računala.

25. kolovoza 1991. godine Linus je napisao da radi na (besplatnom) operativnom sustavu za 386 (486) računala, te moli sve zainteresirane da jave koje komponente sustava korisnici žele prvo vidjeti. No, kao što se vidi iz teksta poruke, bash shell i gcc kompajler su već radili za njega. Radili su pod operativnim sustavom M inix, koji je razvio profesor Andy Tanenbaum as tutorial za studente programera. Minix je radio na računalima s procesorom 286 i poslužio je kao prototip za novi OS za Torvalds.

Datoteke prve verzije Linuxa (verzija 0.01) objavljene su na Internetu 17. rujna 1991. Zbog činjenice da je izvorni kod Linuxa besplatan i javno dostupan, veliki broj nezavisni programeri. Zahvaljujući tome, Linux je trenutno najmoderniji, stabilan i brzo razvijajući sustav, koji gotovo trenutno apsorbira najnovije tehnološke inovacije. Ima sve značajke koje su svojstvene modernim potpuno funkcionalnim operativnim sustavima kao što je UNIX. Dajmo da damo kratki popis ove mogućnosti.

Zatim je 5. listopada 1991. izdana verzija 0.02 koja je već radila. L. Torvalds nije patentirao niti na neki drugi način ograničio distribuciju novog OS-a. Od svog početka, Linux se distribuira pod uvjetima Opće javne licence (GPL) za softver koji su razvili pokret otvorenog koda i projekt GNU. moram to reći razvoj Linusa Torvaldsa bio je samo jezgra operacijskog sustava... Ova jezgra "pala je na pripremljeno tlo", u smislu da se GNU projekt već razvio veliki broj komunalne usluge svih vrsta. Ali nije bilo dovoljno kernela da se GNU pretvori u punopravni OS. Razvoj kernela je bio u tijeku (zvao se Hurd), ali je iz nekog razloga kasnio. Stoga je pojava razvoja L. Torvaldsa bila vrlo pravovremena. Obilježio je rođenje operativnog sustava otvorenog koda.

Glavne karakteristike Linux OS-a

Zbog činjenice da je izvorni kod Linuxa besplatan i javno dostupan, veliki broj neovisnih programera uključen je u razvoj sustava od samog početka. Zahvaljujući tome, Linux je trenutno najmoderniji, stabilan i brzo razvijajući sustav, koji gotovo trenutno apsorbira najnovije tehnološke inovacije. Ima sve značajke koje su svojstvene modernim potpuno funkcionalnim operativnim sustavima kao što je UNIX. Evo kratkog popisa ovih značajki.

Pravi multitasking

Svi procesi su neovisni; nitko od njih ne bi trebao ometati druge zadatke. Za to, kernel implementira način dijeljenja vremena Središnja procesorska jedinica(OS sa sustavom dijeljenja vremena), naizmjenično dodjeljujući vremenske intervale za svaki proces koji treba izvršiti. To se značajno razlikuje od "preventivnog multitasking" načina implementiranog u Windows 95, gdje sam proces mora "prepustiti" procesor drugim procesima (i može uvelike odgoditi njihovo izvršenje).

Ako govorimo o procesima, onda je rađanje novih procesa u sustavu organizirano 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 Windowsima ne!). Stoga je nemoguće pokrenuti proces s privilegijama drugog korisnika! Podsjetim vas da se u sustavu Windows 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 sposobnost istovremeni rad mnogi korisnici. S obzirom na to, Linux može pružiti sve resursi sustava korisnici koji rade s hostom preko raznih udaljenih terminala. Podržan je sustav virtualnih konzola, pod svakom od kojih možete pokrenuti vlastiti terminal.

Zamijenite RAM na disk

Zamijenite RAM memorija na disk omogućuje rad s ograničenom količinom fizičkog RAM-a; Za to se sadržaj nekih dijelova (stranica) RAM-a upisuje u namjensko područje na tvrdom disku, koje se tretira kao dodatni RAM. To donekle usporava brzinu rada, ali vam omogućuje organiziranje rada programa koji zahtijevaju više RAM-a nego što je stvarno dostupno na računalu. U osnovi, ova tehnologija je slična ideji virtualna memorija s jedinom iznimkom da zamjenjivanje uključuje se samo kada nema dovoljno slobodnog prostora u RAM-u. Za to se stvara zasebna swap particija (/swap) na disku na kojem je instaliran Linux.

Paging memorija

Memorija sustava Linux organizirana je 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 obnavlja s diska. Neki stari Unix sustavi 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 povezane s aplikacijom spremaju se na disk kada nedostaje memorija) da je manje učinkovit.

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 pokrenite isti zadatak), tada se u memoriju učitava samo jedna kopija izvršnog koda ove aplikacije koju koriste svi identični zadaci koji istovremeno izvršavaju.

Zajedničke knjižnice

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

Dinamička predmemorija diska

Predmemorija 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 rezervira fiksna područja sistemske memorije za predmemoriju diska. Linux koristi dinamičniji sustav predmemorije: memorija rezervirana za predmemoriju povećava se kada se memorija ne koristi i smanjuje ako sustav ili korisnički proces zahtijevaju više memorije.

100% usklađenost s POSIX 1003.1. Djelomična podrška za System V i BSD značajke

POSIX 1003.1 (Sučelje prijenosnog operativnog sustava) definira standardno sučelje Unix sustava, koje je opisano skupom C procedura. Sada je podržan na svim novijim operativnim sustavima. Microsoft Windows NT također podržava POSIX 1003.1. Linux je 100% kompatibilan s POSIX-om. Nekoliko značajki System V i BSD dodatno je podržano radi povećanja kompatibilnosti.

IPC sustava V

Linux koristi tehnologiju IPC(InterProcess Communication) za razmjenu poruke između procesa, korištenje semafori i zajedničko sjećanje.

Sposobnost pokretanja izvršnih datoteka drugog OS-a

Linux nije prvi operativni sustav u povijesti. Za prethodno razvijene operativne sustave, uključujući DOS, Windows 95, FreeBSD ili OS / 2, razvijeno je puno različitih softvera, uključujući vrlo koristan i vrlo dobar softver. Za pokretanje takvih programa pod Linuxom, razvijeni su emulatori za DOS, Windows 3.1 i Windows 95. Štoviše, Vmware je razvio sustav “ virtualnih strojeva", koji je računalni emulator u kojem možete pokrenuti bilo koji operativni sustav. Druge tvrtke imaju sličan razvoj događaja. Linux je također sposoban izvršavati binarne datoteke s drugih Unix platformi baziranih na Intelu koje su u skladu sa standardom intel binarne kompatibilnosti (iBCS2).

Podrška za različite formate datotečnog sustava

Linux podržava široku paletu formata datotečnih sustava, uključujući DOS i OS / 2 datotečne sustave i moderne datotečne sustave za dnevnik. U isto vrijeme, vlastiti datotečni sustav Linux, koji se naziva Drugi prošireni datotečni sustav ( ext2fs), omogućuje vam učinkovito korištenje 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žane su sve Unix usluge, uključujući mrežni datotečni sustav (NFS), daljinski pristup (telnet, rlogin), TCP/IP umrežavanje, dial-up pristup putem SLIP-a i PPP-a, itd. -stroj kao poslužitelj ili klijent za drugu mrežu, u posebno, radi opća upotreba(dijeljenje) datoteka i daljinski ispis na Macintosh, NetWare i Windows.

Radite na različitim hardverskim platformama

Iako je Linux izvorno bio dizajniran za računala na Temeljen na Intelu 386/486, sada može raditi na svim verzijama Intelovih mikroprocesora, počevši od 386 i završavajući s višeprocesorskim sustavima baziranim 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 vrste 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-kompatibilna računala).

OS Karakteristika Linuxa i mogućnosti. Linux je sustav sličan Unixu koji se temelji na istoimenoj kernelu. Kernel je kreiran u skladu s razvojem otvorenog koda, slobodnog softvera. Generički naziv ne predviđa niti jedan paket; distribuiraju se uglavnom besplatno, s vlastitim setovima aplikacijskih programa prilagođenih potrebama korisnika.

U početku su Linux besplatno razvijali entuzijasti, ali s uspjehom Linuxa i njegovom masovnom upotrebom pridonijeli su usavršavanju čelika različite tvrtke... Većina programa u distribucijama je još uvijek dostupna. U Linux sustavima utjelovljena je radna snaga, što je ekvivalentno 73 tisuće čovjek-godina.

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

Budući da je Linux kernel stvoren za x86 računala, instaliran je na mnogim platformama. Linux je instaliran u televizore, usmjerivače, igraće konzole. OS se nastavlja poboljšavati, na primjer, svaka 2-3 mjeseca pojavljuje se nova verzija kernela.

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

Linux je prilično jednostavan za korištenje. No, među korisnicima računala i sada postoji mišljenje da je to navodno "neprikladno". obični korisnik... A danas, gotovo neupućeni u računalo može normalno instalirati pa čak i tolerirati konfigurirati Linux operativni sustav i početi raditi u njegovim aplikacijama za nekoliko sati.

Linux je sustav koji je danas prepoznat kao jedina de facto alternativa Microsoftovom operativnom sustavu Windows.

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

Besplatno, pouzdano. Ispravan rad hardvera vašeg računala, omogućuje Linuxu rad dugi niz godina bez ponovnog pokretanja i softver se zamrzava... Čak i tipka Reset možda uopće neće biti potrebna.

Sef. U Linux operativnom sustavu praktički nema virusa. U konstrukciji operacijskog sustava rad je također praktički isključen zlonamjernog softvera pa možete bez uobičajenog antivirusni softver koji usporavaju vaše računalo i ometaju vaš rad. Ne morate stalno ažurirati antivirusne baze podataka i provjeravati tvrdi diskovi na viruse, da gubite svoje dragocjeno vrijeme.

Izvornik otvoreni izvor omogućio korištenje i modificiranje Linuxa po želji. Mogu li popraviti bilo koji softverske greške ili nedostatke sustava u bilo kojem trenutku, kao i proširiti njegovu funkcionalnost pisanjem dodataka ili programa koji će raditi pod njegovom kontrolom.

U ovom trenutku oko Linuxa se formirala ogromna zajednica programera koji neprestano poboljšavaju sustave. Oni se razvijaju najnovije verzije i sve vrste ovog OS-a zauzete su pisanjem raznih programa koji rade s Linux sustavom.

Najjačim u ovom operativnom sustavu smatra se područje održavanja poslužitelja, no, međutim, budući da su stranice namijenjene korisnicima kućnih ili uredskih računala, neće biti preporuka o postavkama poslužitelja, niti dosadnih savjeta o sastavljanju OS kernel i druge "složenosti" koje obična osoba u svakodnevnom radu se u pravilu ne koristi.

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

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

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

Značajke Linux OS-a

  1. GNU / Linux je bio prvi široko korišteni besplatni operativni sustav sličan UNIX-u. Još 90-ih godina, niša poslužiteljskog softvera već je masovno uključivala ovaj sustav. Sada se GNU/Linux sustavi također koriste na vrlo velikom broju internetskih poslužitelja, oni su sustav za superračunala. To dokazuje i održivost i veliku težinu pokreta slobodnog softvera.
  2. Većina aplikacija ovog OS-a distribuira se pod copyleft licencom (GNU General Public License, GPL), koja ne dopušta stvaranje neslobodnog (vlasničkog) softvera. No, ovaj čimbenik, prema riječima stručnjaka, ni najmanje ne ometa ostvarivanje profita od besplatnog softvera.
  3. Komponente se stvaraju veliki iznos poduzeća i ljudi diljem svijeta. To je također veliki plus, smatraju stručnjaci.

Vrline GNU / Linuxa

  1. "Sloboda" ovog softvera. U usporedbi s vlasničkim sustavima, glavna prednost GNU/Linuksa, kao i drugih besplatnih operativnih sustava (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 podatke OS-a za bilo koje potrebe, proučavati i modificirati rad operacijskih sustava, te također pomagati drugima distribucijom kopija podataka OS-a i njihovim različitim modifikacijama.

Korisnici imaju potpuna kontrola iznad vlastito računalo i izvršne zadatke, ne čineći samo ono što im je određena korporacija, tvorac OS-a, dopustila, za vlastitu korist. Prije svega, to znači izostanak nadzora od strane država i korporacija, nepostojanje raznih ograničenja koja imaju za cilj iznuđivanje novca iz džepa korisnika. Pod uvjetom dobra razina privatnost i sigurnost.

  1. Hardverska podrška. Mnogo upravljačkih programa uređaja, posebno na kućnim sustavima (gdje su komponente koje nisu poslužitelje dovoljno jeftine). Prema riječima stručnjaka, postoji šansa da bilo koji hardverski specifičan sustav, kao što su BSD ili OpenIndiana, neće biti podržan.

Brojne GNU/Linux distribucije mogu puno bolje funkcionirati na starijim računalima od sustava kao što su Windows ili macOS, koji vrlo često uopće ne rade na takvim računalima.

Aktivna korisnička podrška. Tijekom desetljeća svog postojanja GNU/Linux je stekao vlastiti krug korisnika i programera koji su u mogućnosti promptno pružiti pomoć u zadacima ili problemima s kojima se tijekom rada susreću neiskusni korisnici.

Prednosti besplatnih operativnih sustava za programere

Minusi

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

Postoje situacije kada je besplatni softver za tvrtku mnogo skuplji - pa čak ni činjenica gubitka kontrole nad svojim računalom, činjenica pojave ropstva od strane druge korporacije, ne smeta osobito. No, češće se događa 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 podsustav FreeBSD je puno moćniji od GNU/Linuksa na istom hardver- tako kažu stručnjaci. Nije ni čudo da tako poznate tvrtke kao što su Netflix i WhatsApp koriste FreeBSD na vlastitim poslužiteljima.

Treći nedostatak je što neki od moderne tehnologije... Prije svega, govorimo o ZFS podsustavima (ovo je najnapredniji datotečni sustav koji jamči integritet podataka), DTrace (izvrstan alat pogodan za otklanjanje pogrešaka i za praćenje svega što se događa u kernelu i softveru), Kontejneri / Zone ( ovo je virtualizacijski sustav). Nastali su pod slobodnom licencom u sustavu OpenSolaris (sada se zove OpenIndiana), zatim su implementirani u niz BSD sustava, ali još nisu prisutni u kvalitetna forma u GNU / Linuxu.

Korištenje mikrokernela (kao što se, na primjer, događa u vlasničkom Apple macOS-u) potencijalno će uvelike povećati pouzdanost i sigurnost samog sustava, a jezgra Linuxa bi već mogla 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 tvrtki i koristi se, a koristi od promjene ovog OS-a na drugi, na primjer, FreeBSD, nisu osobito očekivane.
  2. Ako softver s kojim namjeravate raditi koristi značajke specifične za GNU / Linux (na primjer, OpenStack softver, koji nije kompatibilan ni s čim drugim) - tada je, naravno, bolje koristiti GNU / Linux. Budući da će biti preskupo prepisati softver.
  3. Kada se zahtijeva obavljanje najjednostavnijih zadataka. Na primjer, potrošiti brzo učitavanje, pokrenite LibreOffice, uredite dokument, kopirajte nešto na USB flash pogon, pogledajte nešto u internetskom pregledniku.
  4. Takav će OS biti izvrsna opcija za one koji si ne mogu priuštiti korištenje macOS-a i Windows-a, au tom će slučaju besplatni besplatni OS (uključujući veliki broj GNU/Linux distribucija) biti izvrsna zamjena za vas.

5. Ako je tvrtka pod nadzorom ili radi s povjerljivim podacima, tada je potrebno početi koristiti veliku većinu besplatnih operativnih sustava (i GNU/Linux). Alati za nadzor ili kriptografsko ublažavanje obično nisu ugrađeni u takve operacijske sustave.

Pretplatite se na vijesti

Vrhunski povezani članci