Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

Përshkrim i shkurtër Linux. Karakteristikat kryesore të Linux OS

Linux është sistemi më modern, më i qëndrueshëm dhe me zhvillim të shpejtë, që thith pothuajse menjëherë risitë më të fundit teknologjike. Ai ka të gjitha aftësitë që janë të natyrshme në sistemet operative moderne me funksione të plota.

1. OS me shumë përdorues të besueshëm me shumë detyra për kompjuterë personalë.

2. Kryen menaxhim efikas të kujtesës.

3. Mbështet sisteme të ndryshme skedarësh.

4. Ofron aftësi të rrjetëzimit.

5. Punon në platforma të ndryshme harduerike (në të gjitha versionet e mikroprocesorëve Intel, në procesorët Athlon dhe Duron nga AMD, versionet e OS janë zhvilluar për lloje të tjera të procesorëve - ARM, DEC Alpha, SUN Sparc, M68000 (Atari dhe Amiga), MIPS , PowerPC).

Shpërndarjet Linux

Versionet e para të Linux-it u vendosën në dy disqe. Floppy disku i parë ishte i bootable dhe përmbante kernelin, dhe i dyti përmbante sistemin e skedarëve rrënjë dhe shërbimet kryesore të zhvilluara nga projekti GNU. Procesi i konfigurimit dhe konfigurimit të sistemit u krye me dorë dhe kërkonte njohuri të gjera. Për ta bërë instalimin Linux të aksesueshëm jo vetëm për ekspertët, shpërndarjet Linux filluan të zhvillohen.

Shpërndarja Linux është një grup paketash softuerësh që përfshin komponentët bazë të sistemit operativ, një grup aplikacionesh softuerësh, një program instalimi që ju lejon të instaloni sistemin operativ GNU/Linux në kompjuterin e përdoruesit dhe një grup programesh aplikimi të nevojshme për një specifikë. aplikimi i sistemit.

Meqenëse një numër i madh i grupeve të pavarura të programuesve janë të përfshirë në zhvillimin e shpërndarjeve, tani ka qindra shpërndarje të ndryshme Linux në botë (shih http://distrowatch.com/), dhe të reja po shfaqen gjatë gjithë kohës. Shpërndarjet e reja krijohen, kryesisht, jo nga e para, por bazuar në një nga shpërndarjet ekzistuese . Shpërndarjet ndryshojnë, para së gjithash:

    program instalimi;

    mjeti i instalimit të paketës softuerike të përdorur (sistemi i menaxhimit të paketave);

    përbërjen e shërbimeve komunale dhe programet e aplikimit të përfshira në shpërndarje;

    skript bootstrap;

    kërkesat e harduerit.

Ekzistojnë tre grupe kryesore të shpërndarjeve:

    Bazuar në shpërndarjen Red Hat, më vonë u riemërua Fedora Core. Shpërndarjet më të famshme të këtij grupi janë Mandrake (ose Mandriva), duke përfshirë ato të Rusifikuara - ASPLinux, Linux Ink, AltLinux (bazuar në Mandrake), etj.

    Bazuar në shpërndarjen Debian. Ky grup përfshin shpërndarjen më të njohur të Ubuntu në botë, si dhe Knoppix, Storm, etj.

    Bazuar në shpërndarjen Slackware. OpenSuSe i përket këtij grupi.

Në Rusi, ekzistojnë tre ekipe zhvilluesish që krijojnë dhe mbështesin shpërndarjet e Rusifikuara.

Një nga ekipet ALTLinux (http://www.altlinux.ru), i cili prodhon shpërndarjen e vet ALTLinux. Gjatë viteve të fundit, ALTLinux ka punuar në mënyrë aktive drejt futjes së softuerit të lirë në institucionet arsimore ruse. Ata zhvilluan një “Paketë Software-i të Lirë për Arsimin” special.

Ekipi i dytë përfaqësohet nga ASPLinux (http://www.asplinux.ru), i cili gjithashtu lëshoi ​​shpërndarjen e tij ASPLinux.

Ekipi i tretë është kompania e Shën Peterburgut Linux Ink (http://www.linux-ink.ru), e cila prodhon shpërndarjen NauLinux, bazuar në shpërndarjen shkencore Linux me famë botërore. Ai gjithashtu prodhon versione të shpërndarjeve të orientuara posaçërisht për përdorim në institucionet arsimore.

Studenti finlandez Linus Torvalds, i lindur në vitin 1969, filloi të krijojë sistemin e tij operativ, prototipi i të cilit ishte sistemi operativ Minix. Më 25 gusht 1991, Torvalds publikoi mesazhin e tij të parë në lidhje me sistemin që po zhvillonte në grupin e lajmeve comp.os.minix. Në mesazh, Torvalds shkruan se po krijon një OS të ri falas. Ai ka nevojë për mendimet e përdoruesve për avantazhet dhe disavantazhet e Minix OS, sepse... OS i tij është shumë i ngjashëm me të, dhe ai do të donte të merrte parasysh të gjitha dëshirat e përdoruesve të mundshëm. Ai thekson se këtë aktivitet e sheh si diçka madhështore dhe profesionale. Sigurisht, atëherë ai as nuk mund ta imagjinonte që Linux do të bëhej i famshëm në botë midis programuesve dhe zhvilluesve të uebit.


Në shkurt 1992, Torvalds donte të dinte se sa njerëz kishin testuar tashmë sistemin e tij operativ dhe u kërkoi të gjithë përdoruesve t'i dërgonin një kartolinë. Ai mori disa qindra kartolina nga e gjithë bota. Kjo do të thotë se Linux OS tashmë po fitonte me shpejtësi popullaritet.


Për një kohë shumë të gjatë, Linus Torvalds nuk donte të shiste zhvillimin e tij, ose në të vërtetë të merrte para për shpërndarjen e tij. Këtë e ka thënë qartë në të drejtën e autorit. Por më vonë atij iu desh të rishikonte të drejtën e autorit dhe të bënte disa ndryshime në të në mënyrë që të mund të mbulonte koston e disketave Linux.

Dallimet midis Linux dhe Windows

Para së gjithash, përdoruesit e Linux OS praktikisht nuk ndeshen me viruse, nuk instalojnë programe antivirus dhe nuk i luftojnë rregullisht ato, si përdoruesit e Windows. Vetë struktura e sistemit operativ përjashton mundësinë e funksionimit të programeve të virusit. Ky OS është shumë i besueshëm. Përdoruesit e tij pretendojnë se kompjuteri mund të funksionojë pa ngrirje dhe rindezje për vite me rradhë.


Përveç kësaj, Linux është zyrtarisht falas dhe i disponueshëm për të gjithë përdoruesit. Ky është një plus shumë domethënës, sepse... Versioni falas (i piratuar) i Windows mund të mos funksionojë siç duhet dhe të shkaktojë dëm të madh në kompjuterin tuaj. Përdorimi i Linux-it është mjaft i thjeshtë, por duhet të lexoni me kujdes të gjitha pyetjet dhe udhëzimet. Nëse në Windows ju duhet vetëm të zgjidhni "OK" ose "anuloni" kur u përgjigjeni kërkesave, atëherë në Linux ka disa opsione të ndryshme për veprim. Pas instalimit të Linux, përdoruesi mund të përdorë mijëra programe falas dhe plotësisht funksionale.


Kodi i hapur i Linux-it i lejon përdoruesit të korrigjojnë mangësitë sipas gjykimit të tyre, të rregullojnë funksionimin e sistemit për t'iu përshtatur vetvetes dhe gjithashtu të shtojnë programe të ndryshme. Rrjedhimisht, Linux OS është shumë i besueshëm, i lirë dhe fleksibël në përdorim, por ndoshta vetëm përdoruesit më të avancuar mund të përfitojnë nga të gjitha avantazhet e tij.

Linux është një sistem operativ i plotë, i cili është një klon falas i sistemit operativ UNIX. Në këtë artikull do të përpiqemi të bëjmë një teknikë Përshkrimi i Linux.

Kur kompjuteri niset, sistemi operativ Linux merr kontrollin e kompjuterit dhe menaxhon komponentët e mëposhtëm.

Përshkrimi bazë i komponentëve të Linux

  • Procesori - Meqenëse kerneli Linux lejon që shumë procese të ekzekutohen njëkohësisht nga përdorues të shumtë (me mbështetje për procesorë të shumtë), sistemi operativ ka nevojë për kontrolle multithreading. Planifikuesi Linux cakton prioritete për proceset dhe përcakton se cili proces po ekzekutohet në një procesor të caktuar (nëse sistemi ka shumë procesorë). Planifikuesi mund të konfigurohet për të punuar në lloje të ndryshme sistemesh. Kur konfigurohen saktë, proceset më kritike marrin përgjigje më të shpejtë të procesorit. Për shembull, programuesi Linux në një kompjuter desktop i jep prioritet më të lartë detyrës së lëvizjes së dritares dhe prioritet më të ulët detyrës së kopjimit të skedarit në sfond.
  • Kujtesa - kerneli i Linux-it përpiqet të mbajë proceset aktualisht të ekzekutuara në RAM. Proceset e papunë zhvendosen në skedarin e faqes, i cili është një zonë e dedikuar në hard disk që përdoret për të ruajtur të dhënat dhe proceset që nuk janë zhvendosur në RAM. Kur RAM-i mbushet, proceset zhvendosen në skedarin e paging. Nëse skedari i faqes është i plotë (por kjo nuk duhet të lejohet), proceset e reja nuk do të fillojnë.
  • Pajisjet - Kerneli Linux mbështet mijëra pajisje harduerike. Në të njëjtën kohë, duke përfshirë vetëm drejtuesit aktualë në kernelin ekzekutiv, madhësia e kernelit mund të mbahet në një nivel të pranueshëm. Përdorimi i moduleve të ngarkueshme ju lejon të shtoni mbështetje për pajisje shtesë në kernel. Modulet mund të ngarkohen dhe shkarkohen sipas kërkesës si rezultat i lidhjes ose shkëputjes së një pajisjeje. (Bërthama, e cila do të diskutohet më pas, është zemra e sistemit operativ Linux.)
  • Sistemet e skedarëve - Sistemet e skedarëve sigurojnë strukturat në të cilat skedarët ruhen në CD, hard disk, disqe, DVD dhe media të tjera. Kerneli Linux mbështet shumë lloje të skedarëve (për shembull, sistemet e skedarëve Linux ext3 dhe reiserfs, si dhe sistemet e skedarëve VFAT dhe NTFS nga sistemi operativ Windows).
  • Siguria - si UNIX, sistemi operativ Linux u krijua fillimisht për të ofruar akses të njëkohshëm me shumë përdorues. Për të mbrojtur burimet e përdoruesit, çdo skedari i caktohen grupe lejesh leximi, shkrimi dhe ekzekutimi që përcaktojnë të drejtat e aksesit. Në një sistem standard, Linux ka akses të pakufizuar në të gjithë sistemin, hyrjet speciale mund të kontrollojnë shërbime specifike (të tilla si shërbimet e serverit të uebit Apache), dhe përdoruesve mund t'u caktohen leje individualisht ose si pjesë e grupeve. Inovacionet e fundit, si Linux-i i Përmirësuar me Siguri, mbështesin konfigurimin më të hollësishëm dhe mbrojtjen e mjediseve të sigurta të përpunimit të informacionit.

Treguar më sipër përshkrimështë një përshkrim i komponentëve bazë të kernelit Linux. Emri nga kerneli Linux (i cili u krijua dhe po zhvillohet ende nën udhëheqjen e Linus Torvalds) u shtri në të gjithë sistemin operativ.

Kerneli është një komponent softuerësh që ndërvepron drejtpërdrejt me harduerin e kompjuterit. Komponentët e tjerë të shtuar në thelb, të tilla si mjetet e administrimit dhe aplikacionet, janë marrë nga projekte të tjera me burim të hapur. Kerneli Linux dhe komponentët e nevojshëm përbëjnë një sistem operativ të plotë.

Pjesa tjetër në artikull në lidhje me përshkrimin e Linux-it tregon se shumë komponentë të tjerë u krijuan nga projekte të tjera, kështu që mënyra e saktë për të shqiptuar Linux është: GNU Linux

Projekti GNU kontribuoi me shumë komponentë që tani janë pjesë e sistemit operativ Linux. (GNU, Apache, KDE, GNOME dhe projekte të tjera kyçe me burim të hapur brenda sistemeve operative Linux diskutohen më poshtë.) Nënsistemet e mëposhtme janë krijuar nga projekte të tjera.

  • Ndërfaqja grafike e përdoruesit përbëhet nga një infrastrukturë grafike (zakonisht X WindowSystem), menaxherë të dritareve, panele, ikona dhe meny. GUI ju lejon të përdorni një kombinim të miut dhe tastierës në vend që thjesht të futni komanda nga tastiera (siç bëhej në ditët e mira të vjetra). Në të ardhmen e afërt, serveri grafik X do të zëvendësohet nga Wayland në të gjitha shpërndarjet Linux. Ubuntu po zhvillon grafikun e vet. server Mir.
  • Mjetet e administrimit përfshijnë qindra (dhe ndoshta mijëra) komanda dhe shërbime grafike që ju lejojnë të shtoni përdorues, të menaxhoni disqet, të monitoroni statusin e rrjetit, të instaloni softuer dhe të garantoni sigurinë dhe të menaxhoni burimet e kompjuterit.
  • Aplikacionet - Ndërsa asnjë shpërndarje Linux nuk përmban çdo aplikacion atje, secili përmban mijëra lojëra, aplikacione zyre, shfletues ueb, luajtës mediash, klientë chat dhe shumë aplikacione të tjera të disponueshme ekskluzivisht për platformën Linux.
  • Mjetet e zhvilluesit përfshijnë ekskluzivisht mjete për zhvillimin dhe krijimin e bibliotekave dhe aplikacioneve për të zbatuar ndërfaqe të personalizuara.
  • Aftësitë e serverit lejojnë një kompjuter me Linux për të ofruar shërbime për klientët në një rrjet. Me fjalë të tjera, përveç instalimit të shfletuesve të uebit për të parë faqet e internetit, një kompjuter mund të shndërrohet në një server që ofron faqe Web për kompjuterë të tjerë. Funksionet e njohura të serverit përfshijnë serverët e uebit, serverët e postës elektronike, serverët e bazës së të dhënave, serverët e printimit, serverët e skedarëve, serverët DNS dhe DHCP.
software i lirë. Shkurtesa GNU hapet në mënyrë rekursive - GNU's Not Unix, d.m.th. ajo që i përket projektit GNU nuk është pjesë e Unix-it (sepse deri në atë kohë edhe vetë fjala UNIX ishte tashmë një markë tregtare e regjistruar, d.m.th. nuk ishte më falas) Në Manifestin GNU, e cila u shkrua në vitin 1985, R. Stallman përmend kundërshtimin e tij ndaj zotërimit individual të softuerit si forca kryesore lëvizëse që çoi në krijimin e FSF-së dhe Projektit GNU.

Fakti që softueri i zhvilluar brenda Projektit GNU është falas nuk do të thotë se ai shpërndahet pa licencë dhe nuk mbrohet në asnjë mënyrë në kuptimin ligjor. Programet e zhvilluara brenda lëvizjes me burim të hapur shpërndahen sipas kushteve të Licencës së Përgjithshme Publike (GPL). Për ta thënë shumë shkurt, thelbi i kësaj licence është si më poshtë. Softueri i shpërndarë sipas kësaj licence mund të zhvillohet më tej, modifikohet, transferohet ose shitet te të tjerët, me kusht që rezultati i një përpunimi të tillë të shpërndahet gjithashtu sipas licencës copyleft. Kushti i fundit është më i rëndësishmi dhe vendimtar në këtë licencë. Ai siguron që rezultatet e përpjekjeve të zhvilluesve të softuerit të lirë të mbeten të hapura dhe të mos bëhen pjesë e ndonjë produkti të licencuar në mënyrë konvencionale. Ai gjithashtu dallon softuerin e lirë nga softueri që shpërndahet falas. Sipas fjalëve të krijuesve të FSF-së, licenca GPL "e bën softuerin të lirë dhe siguron që ai të mbetet i lirë".

Pothuajse i gjithë softueri i shpërndarë sipas kushteve të GPL është pothuajse falas për përdoruesit (në shumicën e rasteve, për ta marrë atë, duhet të paguani vetëm për një CD-ROM me softuerin ose për trafikun e aksesit në internet). Kjo nuk do të thotë që programuesit ndalojnë të marrin kompensim për punën e tyre. Ideja kryesore e R. Stallman është se nuk është softueri që duhet të shitet, por puna e programuesit si i tillë. Për shembull, një burim të ardhurash mund të jetë mirëmbajtja e produkteve softuerike ose instalimi dhe konfigurimi i tyre për zbatim në kompjuterë të rinj dhe/ose në kushte të reja, mësimdhënie etj. Një shpërblim i mirë mund të jetë edhe marrja nga autori i programeve falas të një famë e caktuar, e cila do t'i lejojë atij të marrë më pas një punë me pagesë të lartë.

Si pjesë e lëvizjes me burim të hapur, dhe në veçanti të projektit GNU, janë zhvilluar një numër i konsiderueshëm programesh, më të famshmit prej të cilëve janë redaktori Emacs dhe përpiluesi GCC (GNU C Compiler) - përpiluesi më i mirë C deri më sot. Kodi i programeve me burim të hapur ka një efekt shumë të dobishëm në cilësinë e softuerit: gjithë të mirat, të gjitha idetë dhe zgjidhjet e reja shpërndahen menjëherë gjerësisht dhe të gjitha gabimet vërehen dhe eliminohen shpejt. Mekanizmi i seleksionimit natyror fillon të funksionojë, i cili shtypet në versionin e qasjes ndaj shpërndarjes së softuerit që praktikohet në softuerin komercial.

Por le të kthehemi te historia e vetë Linux-it. Duhet thënë se zhvillimi i Linus Torvalds përfaqësonte vetëm bërthamën e sistemit operativ. Ky kernel "ra në tokë të përgatitur", në kuptimin që një numër i madh shërbimesh të llojeve të ndryshme ishin zhvilluar tashmë brenda projektit GNU. Por për ta kthyer GNU-në në një OS të plotë, nuk kishte kernel të mjaftueshëm. Zhvillimi i kernelit ishte duke u zhvilluar (quhej Hurd), por për disa arsye u vonua. Prandaj, shfaqja e zhvillimit të L. Torvalds ishte shumë në kohë. Ai shënoi lindjen e një sistemi operativ me kod të hapur.

R. Stallman, natyrisht, ka të drejtë kur këmbëngul që sistemi operativ Linux duhet të quhet GNU/Linux. Por ndodhi që emri i kernelit filloi të shërbejë si emër i të gjithë sistemit operativ, dhe në këtë libër do të bëjmë të njëjtën gjë.

Karakteristikat kryesore të Linux OS

Për shkak të faktit se kodi burim Linux shpërndahet lirisht dhe i disponueshëm publikisht, një numër i madh zhvilluesish të pavarur janë përfshirë në zhvillimin e sistemit që nga fillimi. Falë kësaj, sot Linux është sistemi më modern, më i qëndrueshëm dhe me zhvillim të shpejtë, duke thithur pothuajse në çast risitë më të fundit teknologjike. Ai ka të gjitha aftësitë që janë të natyrshme në sistemet moderne operative me funksione të plota si UNIX. Këtu është një listë e shkurtër e këtyre mundësive.

Multitasking real

Të gjitha proceset janë të pavarura; asnjëri prej tyre nuk duhet të ndërhyjë në detyra të tjera. Për ta bërë këtë, kerneli zbaton modalitetin e ndarjes së kohës së CPU-së, duke caktuar në mënyrë alternative intervalet kohore për secilin proces për t'u ekzekutuar. Kjo është dukshëm e ndryshme nga mënyra "preemptive multitasking" e zbatuar në Windows 95, ku vetë procesi duhet të "heqë dorë" nga procesori në procese të tjera (dhe mund të vonojë shumë ekzekutimin e tyre).

Qasje me shumë përdorues

Linux - jo vetëm OS me shumë detyra, mbështet aftësinë që shumë përdorues të punojnë njëkohësisht. Në këtë rast, Linux mund të sigurojë të gjitha burimet e sistemit për përdoruesit që punojnë me hostin përmes terminaleve të ndryshëm në distancë.

Këtu janë disa pyetje që shqetësojnë përdoruesit kur kalojnë në Linux
  • Shumë përdorues - pse?
  • Cili është thelbi?
  • A ka dallime të tjera?
Shumë përdorues - pse? Linux fillimisht u krijua si një sistem me shumë përdorues. Në të njëjtën kohë, nuk po flasim për faktin se një kompjuter që funksionon Linux mund të përdoret nga disa njerëz me radhë, por për një sistem të vërtetë me shumë përdorues, kur disa njerëz ekzekutojnë njëkohësisht aplikacionet e tyre në të njëjtin kompjuter. A është e nevojshme kjo nëse po flasim për një makinë desktop, personale? Tani mund të thuash me vendosmëri "po". Së pari, cilësimet dhe të dhënat e lidhura me aplikacionet mbahen në mënyrë të pavarur dhe me kujdes për secilin përdorues, gjë që është thelbësore në aplikimin tani të përhapur dhe shkëmbimin e të dhënave. Së dyti, për çdo përdorues, cilësimet e desktopit të tij ruhen në mënyrë të pavarur, sa herë që përfundon procedurën e regjistrimit, ai merr një mjedis pune të njohur.Cili është thelbi?Pjesa kryesore e OS Linux zakonisht quhet kernel. Kerneli përfshin nivelin më të ulët të funksioneve të sistemit operativ, të tilla si kontrolli i harduerit, ekzekutimi i drejtuesve të pajisjes, menaxhimi i sistemit të skedarëve, krijimi i procesit, menaxhimi i kujtesës dhe funksione të tjera bazë. Kerneli Linux është i ngjashëm me kernelin UNIX në shumë mënyra.Kerneli Linux ka disa veçori që janë krejtësisht unike:
  • bërthama është ndërtuar mbi një bazë modulare
  • disa kernele mund të instalohen në një kompjuter njëherësh
  • Zhvillimi i kernelit Linux menaxhohet nga qendra
Kerneli Linux nuk është një entitet monolit; disa nga pjesët e tij mund të ngarkohen gjatë funksionimit; këto pjesë quhen module. Nëse disa funksione nuk kërkohen për momentin, atëherë modulet përgjegjëse për to nuk ngarkohen dhe nuk zënë memorie.Një kompjuter mund të ketë disa kernele të instaluar në të njëjtën kohë, por vetëm njëri prej tyre po funksionon në çdo kohë të caktuar. Kjo veçori ju lejon të testoni versione të reja të kernelit, të montoni një konfigurim më të përshtatshëm dhe në të njëjtën kohë të jeni në gjendje të ktheheni shumë lehtë në versionin e vjetër, i cili ishte i garantuar për të punuar.Zhvillimi i kernelit Linux ende mbikëqyret nga legjendar Linus Torvalds. Kjo do të thotë që çdo version i kernelit është një objekt i vetëm.Ndërveprueshmëria e aplikacioneve apo një aplikacion i madh? Sistemi operativ Linux nuk është aq i integruar sa sistemi operativ Windows. Në fakt, çdo shpërndarje përbëhet nga një kernel dhe qindra, nëse jo mijëra paketa softuerike individuale të lidhura me atë kernel. Të gjitha programet fillimisht u krijuan dhe po projektohen për të lejuar ndërveprim të ngushtë, përndryshe sistemet nuk do të mund të funksiononin. Por kjo nuk do të thotë se ata duhet të ndërveprojnë; mund të mos ketë integrim mes tyre.Në disa raste, kjo mungesë e integrimit të detyrueshëm të nivelit të ulët mund të duket si një disavantazh, por kjo cilësi u jep zhvilluesve të programeve të nivelit më të lartë lirinë për të zgjedhur aplikacionet e nivelit të ulët dhe mundësinë për t'i zëvendësuar ato më vonë.Për shkak se kerneli Linux dhe pothuajse të gjitha aplikacionet e disponueshme bazohen në standarde të hapura, integrimi ndërmjet tyre është i lehtë dhe ata punojnë së bashku në mënyrë të besueshme.Ndërfaqja e përdoruesit, çfarë t'i kushtoni vëmendje? Në mënyrë tipike, përdoruesi komunikon me kompjuterin përmes një monitori grafik, miut dhe tastierës. Pothuajse të gjithë kompjuterët e klientëve janë krijuar në këtë mënyrë, megjithëse pamja dhe funksionaliteti i desktopit mund të ndryshojnë.Në Linux, menaxheri i sesioneve grafike është vetëm një aplikacion tjetër, ai nuk është pjesë e sistemit operativ. Kjo do të thotë që, së pari, ju mund të zgjidhni një menaxher desktopi (zgjedhja më e zakonshme është KDE ose GNOME) dhe, së dyti, mund të punoni pa një mjedis grafik fare, në modalitetin alfanumerik.Si ndërvepron sistemi i desktopit me infrastrukturën e jashtme? Një kompjuter desktop rrallë funksionon më vete; ai duhet të ndërveprojë me infrastrukturën përreth. Ajo ka nevojë për një lidhje me një rrjet lokal, qasje në serverë dhe burime të tjera të përbashkëta. Linux mbështet të gjitha protokollet e mundshme të rrjetit të kërkuara për një ndërveprim të tillë.Çështja më e rëndësishme kur lidhni një kompjuter me botën e jashtme është çështja e sigurisë. Kerneli Linux ka një mur zjarri të integruar që mbron kompjuterin nga aksesi i paautorizuar nga jashtë dhe siguron sigurinë e përdoruesve fundorë dhe sigurinë e të dhënave.Si ruhen të dhënat? Mënyra se si ruhen të dhënat në Linux është rrënjësisht e ndryshme nga mënyra se si ato përdoren në Windows. Struktura e skedarit në Linux përfaqësohet nga një pemë, dhe lloje të ndryshme ndarjesh, duke përfshirë ndarjet në pajisjet e largëta, duken të njëjta. Këtu nuk ka shkronja të caktuara për disqet. Kjo qasje lejon, për shembull, t'i përmbahet të njëjtës strukturë logjike të drejtorisë në të gjitha makinat e klientit.Një ndryshim i rëndësishëm në trajtimin e skedarëve është ekzistenca e lidhjeve në shumicën e sistemeve të skedarëve në të cilat funksionon Linux. Në thelb, lidhjet janë tregues për skedarë ose drejtori të tëra. Ekzistojnë dy lloje lidhjesh: lidhje të forta dhe lidhje simbolike. Një lidhje e fortë është vetëm një emër tjetër i lidhur me një skedar, ndërsa një lidhje simbolike është një tregues i lirë. Nëse një skedar fshihet, lidhja simbolike për të nuk fshihet, por fillon të tregojë boshllëkun. Nëse ka më shumë se një lidhje të fortë për një skedar, atëherë fshirja e një emri nuk do ta fshijë skedarin. Në realitet, ajo do të fshihet vetëm pasi të fshihet lidhja e fundit e vështirë.A ka dallime të tjera? Ka veçori të tjera që e dallojnë Linux-in nga sistemet e tjera operative të desktopit. Në këtë seksion, ne do të shohim ndryshimet në memorien virtuale dhe konceptin unik të Linux-it të niveleve të ekzekutimit.Çdo sistem operativ funksionon ndryshe me memorien virtuale, ndonjëherë varet edhe nga versioni i sistemit operativ. Një veçori e Linux-it është se memoria virtuale nuk do të përdoret për aq kohë sa është e mundur të punohet në RAM real. Windows, për shembull, fillon të lëvizë informacionin nga RAM në disk dhe në raste të tjera, ekziston një praktikë e shkëmbimit parandalues. Në shumë raste, kjo qasje çon në një ulje të shpejtësisë së operacioneve. Linux gjithashtu miraton një sistem caching, domethënë ruajtjen e informacionit të skedarëve të përdorur së fundmi në RAM. Si rezultat i kësaj praktike, një pjesë e konsiderueshme e RAM-it përdoret vazhdimisht. Në rast se aplikacionet kërkojnë RAM shtesë, sistemi thjesht zvogëlon zonën e memorizimit.Koncepti i niveleve të ekzekutimit është i zakonshëm për sistemet operative të ngjashme me UNIX/Linux. Niveli i ekzekutimit përcakton se cilat shërbime të sistemit do të fillojnë kur sistemi të niset. Nivelet e ekzekutimit numërohen nga 0 në 9. Për shembull, niveli i ekzekutimit 3 korrespondon me ngarkimin e të gjitha shërbimeve të sistemit përveç grafikëve. Në nivelin 5 fillon edhe mjedisi grafik. Niveli 1 korrespondon me një modalitet të nisjes së sistemit me një përdorues, në të cilin disponohet vetëm një tastierë dhe pothuajse të gjitha shërbimet janë të çaktivizuara.

Lini komentin tuaj!

Artikujt më të mirë mbi këtë temë