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

Pse është i nevojshëm, ky Linux? Sistemet operative Linux.

Linux- emri i përgjithshëm për sistemet operative të ngjashme me UNIX bazuar në kernelin me të njëjtin emër dhe bibliotekat dhe programet e sistemit të përpiluara për të, të zhvilluara në kuadër të projektit GNU.
GNU / Linux funksionon në sisteme të pajtueshme me PC të familjes Intel x86, si dhe IA-64, AMD64, PowerPC, ARM dhe shumë të tjera.

Sistemi operativ GNU/Linux shpesh përfshin gjithashtu programe që plotësojnë këtë sistem operativ dhe aplikacione që e bëjnë atë një mjedis operativ shumëfunksional të plotë. Ndryshe nga shumica e sistemeve të tjera operative, GNU / Linux nuk vjen me një paketë të vetme "zyrtare". Në vend të kësaj, GNU / Linux vjen në një numër të madh të të ashtuquajturave shpërndarje në të cilat programet GNU janë të lidhura me kernelin Linux dhe programe të tjera.

Zhvillimi i

    Ndryshe nga Microsoft Windows, Mac OS dhe sistemet komerciale të ngjashme me UNIX, GNU / Linux nuk ka një qendër gjeografike zhvillimi. Nuk ka asnjë organizatë që e zotëron këtë sistem; nuk ka as edhe një pikë të vetme qendrore. Softueri Linux është rezultat i mijëra projekteve. Disa nga këto projekte janë të centralizuara, disa janë të përqendruara në firma. Shumë projekte bashkojnë hakerë nga e gjithë bota, të cilët njihen vetëm me korrespondencë. Çdokush mund të krijojë projektin e tij ose të bashkohet me një ekzistues dhe, nëse është i suksesshëm, rezultatet e punës do të bëhen të njohura për miliona përdorues. Përdoruesit marrin pjesë në testimin e softuerit të lirë, komunikojnë drejtpërdrejt me zhvilluesit, gjë që u lejon atyre të gjejnë dhe rregullojnë shpejt defektet dhe të zbatojnë veçori të reja.

    Është ky sistem zhvillimi fleksibël dhe dinamik që është i pamundur për projektet me burim të mbyllur që përcakton efektivitetin e jashtëzakonshëm të kostos së GNU / Linux. Kostoja e ulët e zhvillimit falas, mekanizmat e thjeshtuar të testimit dhe shpërndarjes, përfshirja e njerëzve nga vende të ndryshme me vizione të ndryshme të problemeve, mbrojtja e kodit nën licencën GPL - e gjithë kjo është bërë arsyeja e suksesit të softuerit të lirë.

    Sigurisht, një efikasitet kaq i lartë zhvillimi nuk mund të mos interesonte firmat e mëdha që filluan të hapnin projektet e tyre. Kështu u shfaq Mozilla (Netscape, AOL), OpenOffice.org (Sun), një klon falas i Interbase (Borland) - Firebird, SAP DB (SAP). IBM ka qenë instrumentale në transferimin e GNU/Linux në kompjuterët e saj kryesorë.

    Nga ana tjetër, burimi i hapur ul ndjeshëm koston e zhvillimit të sistemeve të mbyllura për GNU / Linux dhe ju lejon të ulni koston e zgjidhjes për përdoruesit. Kjo është arsyeja pse GNU / Linux është bërë platforma e rekomanduar shpesh për produkte të tilla si Oracle, DB2, Informix, SyBase, SAP R3, Domino.

Shpërndarjet GNU / Linux

Shumica e përdoruesve përdorin shpërndarje për të instaluar GNU / Linux. Një komplet shpërndarës nuk është thjesht një grup programesh, por një seri zgjidhjesh për detyra të ndryshme të përdoruesit, të bashkuara nga sisteme uniforme për instalimin, menaxhimin dhe përditësimin e paketave, konfigurimin dhe mbështetjen.

    Shpërndarjet më të përhapura në botë:

    Ubuntu

    Një shpërndarje popullariteti që fiton me shpejtësi, e fokusuar në lehtësinë e të mësuarit dhe përdorimit.

    openSUSE

    Versioni falas i rishpërndashëm i shpërndarjes SuSE, në pronësi të Novell. Ndryshon në lehtësinë e konfigurimit dhe mirëmbajtjes falë përdorimit të mjetit YaST.

    Fedora

    E mirëmbajtur nga komuniteti dhe RedHat Corporation, i paraprin publikimit komercial të RHEL.

    Debian

    Një shpërndarje ndërkombëtare e zhvilluar nga një komunitet i madh zhvilluesish për qëllime jo komerciale. Shërbeu si bazë për shumë shpërndarje të tjera. Ndryshon në një qasje strikte ndaj përfshirjes së softuerit jo të lirë.

    Mandriva

    Shpërndarja franko-braziliane, shkrirja e ish Mandrake dhe Conectiva.

    Slackware

    Një nga shpërndarjet më të vjetra, ajo ka një qasje konservatore ndaj zhvillimit dhe përdorimit.

    Gentoo

    Një komplet shpërndarjeje i ndërtuar nga kodet burimore. Ai lejon konfigurimin shumë fleksibël të sistemit përfundimtar dhe optimizimin e performancës, kjo është arsyeja pse shpesh e quan veten një meta-shpërndarje. U drejtohet ekspertëve dhe përdoruesve të fuqishëm.

    Archlinux

    E orientuar në versionet më të fundit të softuerit dhe e përditësuar vazhdimisht, duke mbështetur instalimin binar dhe atë burimor, dhe e ndërtuar mbi filozofinë Keep it simple, stupid (KISS), kjo shpërndarje është e orientuar drejt përdoruesve kompetentë që duan të gjithë fuqinë dhe modifikueshmërinë e Linux-it pa sakrifikuar mirëmbajtjen. koha.

Përveç atyre të listuara, ka shumë shpërndarje të tjera, të bazuara në ato të listuara dhe të krijuara nga e para dhe shpesh të dizajnuara për të kryer një numër të kufizuar detyrash.

Secila prej tyre ka konceptin e vet, grupin e vet të paketave, avantazhet dhe disavantazhet e veta. Asnjë prej tyre nuk mund t'i kënaqë të gjithë përdoruesit, dhe për këtë arsye firmat dhe shoqatat e tjera të programuesve ekzistojnë me kënaqësi pranë drejtuesve, duke ofruar zgjidhjet e tyre, shpërndarjet dhe shërbimet e tyre. Ka shumë LiveCD të ndërtuara në krye të GNU / Linux, si Knoppix. LiveCD ju lejon të ekzekutoni GNU / Linux direkt nga një CD, pa e instaluar në një hard disk. Shumica e shpërndarjeve kryesore, duke përfshirë Ubuntu, mund të përdoren si LiveCD.

Për ata që dëshirojnë të kuptojnë plotësisht GNU / Linux, çdo shpërndarje është e përshtatshme, megjithatë, mjaft shpesh përdoren të ashtuquajturat shpërndarje "të bazuara në burim" për këtë qëllim, domethënë ato që përfshijnë vetë-montim të të gjithë komponentëve nga burimi. kode, të tilla si LFS, Gentoo ose CRUX.

Aplikacion

Shpërndarja Linux është e gjerë, shumë më e madhe se ajo e të gjithë sistemeve të tjera operative. Përveç faktit që Linux funksionon shkëlqyeshëm në kompjuterët dhe serverët e zakonshëm të shtëpisë dhe të punës, ekzistojnë përshtatje të Linux me shumicën e procesorëve modernë, të cilët ju lejojnë të përdorni sisteme të bazuara në Linux në pajisjet e rrjetit, pajisjet inteligjente shtëpiake, robotët, telefonat celularë, pajisje të ndryshme portative dhe pajisje të tjera që mbështesin operacione të programueshme.

Në fund të fundit, një gamë kaq e gjerë pajisjesh të mbështetura nënkupton një transportueshmëri të shkëlqyer të softuerit. Për shembull, i njëjti aplikacion shpesh mund të ekzekutohet me përpjekje minimale si në një kompjuter desktop ashtu edhe në një telefon celular me bazë Linux. Për shembull: Windows dhe vëllai i tij më i vogël Windows Mobile janë platforma krejtësisht të papajtueshme.

Sistemi operativ më i njohur për momentin është sistemi operativ Windows. Kjo është falë një fillimi të suksesshëm dhe fokusit fillestar për të punuar me të nga përdoruesit e papërvojë. Por pothuajse të gjithë ata që kanë pasur disa vite të përdorimit të këtij OS ngrenë pyetjen se çfarë mund të ofrojnë analogët. Këtu është një nga këto që do të shqyrtohet në kuadrin e artikullit.

Linux: çfarë është dhe nga çfarë përbëhet?

Kjo nuk është një pyetje e lehtë. Për t'u njohur plotësisht me aftësitë e këtij zhvillimi, duhet të lexoni më shumë se një libër dhe të kaloni shumë kohë në kompjuter. Vetë sistemi operativ është një grup programesh me të cilat është e mundur të ndërveprosh me një kompjuter dhe të lëshosh programe të tjera. Në themel ka disa aplikacione të rëndësishme që mund të ndahen në grupet e mëposhtme:

  1. Duke ju lejuar të merrni udhëzime nga përdoruesit dhe të komunikoni me ta.
  2. Duke bërë të mundur leximin dhe shkrimin e të dhënave në hard disk, si dhe riprodhimin e tyre duke përdorur një printer.
  3. Lejimi i kontrollit të përdorimit të kujtesës dhe nisjes së programeve të tjera.

Pjesa më e rëndësishme e një sistemi operativ është kerneli (i quajtur Linux). Çfarë ju jep kjo pajisje në praktikë? Mostrat e përkohshme aktualisht të njohura përdorin programe të ndryshme që janë shkruar për këtë projekt si një pjesë tjetër e sistemit operativ. Nga rruga, emri i plotë i këtij OS është GNU / Linux. Më pas, do të zbuloni pse ajo ka një emër të tillë.

Krijim

GNU / Linux është modeluar sipas sistemit operativ Unix. Që në fillim, ky sistem operativ ishte projektuar për të qenë me shumë përdorues dhe me shumë detyra. Kjo tashmë mjafton për ta bërë atë të dallohet. Por ka shumë më tepër dallime në të. Gjëja më e rëndësishme është që ai të jetë falas (një pjesë e rëndësishme e zhvillimit u krijua nga vullnetarë pa kosto) dhe mungesa e një pronari. Hera e parë që u krijua diçka e tillë ishte Free Software Foundation në 1984. Më pas u zhvillua një sistem operativ i ngjashëm me Unix, i cili u quajt GNU. U krijuan shumë funksione themelore me ndihmën e të cilave ishte e mundur të zgjidheshin probleme të një gamë të gjerë (në krahasim me atë që ekzistonte në atë kohë). Krahas fondacionit kanë kontribuar edhe shumë grupe pune dhe individë, gjë që nuk e ul aspak punën e tyre. Por ka ende disa veçori. Kështu, fondacioni krijoi shumicën e mjeteve të përdorura, filozofinë dhe komunitetin e përdoruesve entuziastë dhe programuesve të pavarur. Ishte përmes tyre që u shfaq një version i korrigjuar i GNU / Linux. Por kjo është ende historia vetëm e pjesës së parë. Kerneli i Linux OS u krijua nga një student finlandez në 1991 (versioni i parë i qëndrueshëm daton në 1994). Më pas u shpall si zëvendësim për Minix. Krijuesi nuk ka dalë në pension që atëherë dhe vazhdon të udhëheqë një grup prej disa qindra programuesish që përmirësojnë sistemin operativ.

Çfarë ofron sistemi operativ për përdoruesit?

Sot ka shumë liri në zgjedhjen e softuerit të kërkuar. Pra, ka një duzinë predha të linjës së komandës, si dhe disa desktop grafikë. Për më tepër, kjo nuk do të thotë dizajn vizual, por një ndryshim në pjesën funksionale. Gjithashtu, për shkak të përshtatjes së sistemit operativ për ekzekutimin e disa programeve, ai është më pak i ndjeshëm ndaj dështimeve të ndryshme dhe mbrohet më mirë. Që nga fillimi i tij, Linux OS ngadalë por me siguri ka pushtuar audiencën e tij. Pra, shumica e serverëve tashmë funksionojnë në të. Ajo sapo po fillon udhëtimin e saj në segmentin e korporatave dhe në shtëpi. Çdo shpërndarje është e ndryshme në funksionalitetin, pamjen dhe madhësinë e saj. Pra, ka opsione që ofrojnë mundësitë më të gjera. Ka disa që mund të përshtaten në një flash drive të vogël ose të punojnë në kompjuterë të vjetër. Gjithashtu, menjëherë pasi i jepet mundësia për të instaluar shpejt paketa softuerike për të punuar në zona të caktuara (gjë që është e vlefshme nëse krijohet një kompjuter "zyre").

Terminal

Kjo është një pjesë e rëndësishme e punës me sistemin operativ Linux. Çfarë është një terminal? Është një mjet i fuqishëm me potencial të jashtëzakonshëm. Me ndihmën e tij, ju mund të lehtësoni, apo edhe të zhvendosni plotësisht të gjithë punën rutinë në makinë. Duke përdorur terminalin, mund të:

  1. instaloni dhe ekzekutoni programe;
  2. personalizoni skedarët e shpërndarjes ose të konfigurimit;
  3. shtoni memorie të reja programesh;
  4. dhe shumë gjëra të tjera që kjo përmbledhje e Linux do të mbulojë.

Përdorimi bazë i terminalit, si dhe instalimi i programeve

Niseni atë. Për të nisur programin, thjesht shkruani emrin e tij. Në këtë mënyrë mund të aktivizoni gjithçka, nga programet e thjeshta të kohëmatësit deri tek shërbimet komplekse. Për ta bërë këtë, nuk keni nevojë të futni shtegun e plotë (që është një ndryshim i madh nga Windows). Le të marrim si shembull fillimin e shfletuesit Firefox dhe hapjen e menjëhershme të faqes. Kjo e fundit duhet të vendoset në argumente. Llojet e tyre varen nga programet që thirren. Pra, komanda e dëshiruar do të duket si kjo: firefox "URL e faqes që duam të vizitojmë". Gjithashtu një veçori e rëndësishme e terminalit është se ka një numër komandash që janë krijuar vetëm për të punuar me të. Kjo do të thotë, ata nuk kanë ndërfaqe grafike. Tani është koha për të folur. Sigurisht, ka aplikacione grafike që mund të ndihmojnë në këtë detyrë. Pra, hapni një terminal dhe shkruani sa vijon: sudo apt-get install package_name. Jo e vështirë, apo jo? Fjala sudo përdoret këtu për të fituar të drejtat e administratorit për të instaluar programin. Me apt-get, lexohen parametrat e dëshiruar për aplikacionin. Dhe instalimi instalon direkt programin. Për më tepër, e veçanta është se mund të punoni me disa aplikacione në të njëjtën kohë - për këtë ju duhet vetëm t'i ndani ato duke përdorur një hapësirë.

Emri dhe qëllimi i paketave të instalimit mund të merren me mend lehtësisht pa përdorur mjete të ndryshme. Por nëse kjo nuk është e mundur, shtypni Tab. Kur ndryshoni shpërndarjet, nuk është e nevojshme të bëni gjithçka së pari - thjesht duhet të eksportoni emrat e paketave të përdorura në një skedar teksti në mënyrë që të importoni përmbajtjen e tij më vonë. Këtu është një udhëzim kaq i thjeshtë Linux që kërkohet për punën fillestare.

Puna me skedarë dhe drejtori

Ekziston një nuancë këtu që do t'ju ndihmojë të kuptoni shpejt tiparet e funksionimit të sistemit operativ. Pra, puna zhvillohet gjithmonë në drejtorinë aktuale. Për të bërë diçka diku tjetër, fillimisht duhet të specifikohet. Ekziston një komandë e tillë - nano. Përdoret për të hapur një redaktues teksti. Nëse futni nano "emri i dokumentit", atëherë një skedar me emrin e specifikuar do të krijohet në drejtorinë aktuale. Por çfarë të bëni kur duhet të bëhet në një dosje tjetër? Regjistrojmë komandën si më poshtë: nano / shtëpi / rabota / dokumente / "Emri i dokumentit". Nëse direktiva e specifikuar nuk përmban një skedar me emrin dhe shtrirjen e kërkuar, atëherë do të krijohet dhe hapet një e re. Dhe nëse keni nevojë të lëvizni nga një dosje në tjetrën? Për ta bërë këtë, përdorni komandën cd. Mund të specifikohet në vetvete - me /, ~ ose me një direktivë. Tre komandat e para do të kalojnë në direktorinë rrënjë. Përdorni ls për të renditur skedarët në drejtorinë aktuale. Për të krijuar një drejtori të re, përdorni mkdir "Emri ose Shtegu". Komanda rm përdoret për të hequr skedarët. Pas tij, është e domosdoshme të tregohet emri i dokumentit ose udhëzimi për vendosjen e tij.

Për të kopjuar skedarët, duhet të përdorni komandën cp "Emri i dokumentit" - "Shtegu". Mbani në mend se duhet ta përdorni në drejtorinë ku ndodhet objekti portativ. Mv funksionon në të njëjtën mënyrë, por tashmë po lëviz skedarin. Pra, është e nevojshme të tregohet si më poshtë: mv "Direktori ku ndodhet dokumenti" - "Rruga ku zhvendoset objekti". Mund të duket pak e frikshme nga jashtë, por pak praktikë do t'ju bindë se thjesht duket kështu. Tani mund të ndryshoni bazën e Linux-it për t'iu përshtatur nevojave tuaja.

Puna me sistemin

Përdorni Tab. Ky është një çelës jashtëzakonisht i dobishëm. Pra, mund të ndihmojë me plotësimin automatik. Kjo funksionon për paketat, skedarët dhe dosjet. Nëse ka disa opsione, sistemi do të ofrojë të zgjedhë njërën prej tyre. Mos harroni gjithashtu se kujdesi për Linux do të jetë mbi supet tuaja. Edhe pse mund të përdorni asambletë e ofruara, nëse nuk dëshironi të ndërtoni vetë tullë për tullë (edhe pse kjo është një nga veçoritë e sistemit). Por për çdo rast, dijeni se kjo është një çështje e thjeshtë dhe në shumicën e rasteve, zbatimi i këtij veprimi nuk do të jetë i vështirë. Ju gjithashtu mund të përdorni ndonjë nga ndërfaqet grafike të disponueshme falas për punë (edhe pse mënyra më e lehtë për ta menaxhuar atë është linja e komandës).

Instalimi i "Linux"

Po sikur të dëshironi të përdorni këtë sistem operativ? Atëherë duhet të dini se si të instaloni dhe si të ekzekutoni Linux. Fillimisht zgjidhni shpërndarjen që do të keni. Të përdorura gjerësisht janë Ubuntu, Debian, CentOS dhe shumë të tjerë. Ne tërheqim vëmendjen tuaj te sistemet operative të paraqitura, megjithëse zgjedhja përfundimtare është e juaja. Për ta bërë këtë, do t'ju duhet të merrni një imazh .ISO dhe ta digjni atë në disk. Është e dëshirueshme të shkarkoni skedarin nga faqja zyrtare e asamblesë. Pastaj ju duhet të zgjidhni numrin e biteve të sistemit. Versioni 32 ka më pak probleme me pajtueshmërinë dhe funksionon më mirë me drejtuesit. Por analogu i tij ka një performancë më të lartë me 62. Vërtetë, ata gjithashtu do të shkaktojnë telashe me të cilat do të duhet të përballeni. Sigurohuni që të kopjoni të gjitha të dhënat tuaja të rëndësishme përpara se të filloni. Mos mendoni se sistemi mund t'ju prishë diçka. Thjesht, në shumicën e rasteve, vetë përdoruesit, pa e ditur ose në panik, fshijnë informacione të rëndësishme. Pra, ju keni një disk me një imazh të sistemit. Përpara se ta riinstaloni, konfiguroni sistemin bazë I/O për të punuar me të. Tani mund të rindizni.

Instalimi i Ubuntu do të konsiderohet si një shembull. Është një sistem operativ i njohur dhe nuk është e vështirë të gjesh rekomandime për të punuar me të. Pra, fillimisht do të ngarkohet një ekran ku do t'ju duhet të zgjidhni "Instalo Ubuntu". Fillimisht, do t'ju duhet të zgjidhni gjuhën Linux. Përcaktoni zonën tuaj kohore. Pastaj ju konfiguroni tastierën që të funksionojë. Në hapin tjetër, do t'ju duhet të përgatisni hapësirën e diskut. Në këtë fazë, zgjidhja për këtë çështje mund të zhvendoset në sistemin operativ, ose mund të përcaktoni gjithçka me dorë. Opsioni i fundit është i përshtatshëm për përdoruesit e avancuar që dinë se çfarë është një sektor i të dhënave dhe si funksionon një kompjuter në përgjithësi. Për më tepër, niveli i ndërgjegjësimit duhet të jetë shumë i lartë.

Pasi të mbarojnë pyetjet me hapësirën në disk, do t'ju kërkohet të emërtoni këtë kompjuter, si dhe të krijoni një administrator. Do të jetë e nevojshme të mbani mend atë që u tregua këtu, përndryshe funksionimi i makinës në të ardhmen pa riinstalim ose rivendosje do të jetë pothuajse i pamundur. Nga rruga, fjalëkalimi dhe emri i përdoruesit nevojiten jo vetëm për të hyrë në sistem. Pas kësaj, do të shihni një dritare të magjistarit për transferimin e cilësimeve nga sistemet e tjera operative. Nëse nuk janë aty, atëherë hapi do të anashkalohet. Përndryshe, sistemi operativ do të ofrojë transferimin e skedarëve, si dhe cilësimet që ishin në llogaritë e përdoruesve. Dhe në fund duhet të shfaqet një dritare në të cilën do të shfaqet zgjedhja e përdoruesit. Kontrolloni nëse gjithçka është ashtu siç dëshironi. Nëse nuk ka ankesa, atëherë klikoni në butonin "Instalo" dhe procesi do të nisë. Në varësi të konfigurimit të kompjuterit në të cilin kryhen të gjitha këto veprime, shpejtësia e zëvendësimit të sistemeve operative ndryshon. Kur të përfundojnë të gjitha veprimet e nevojshme, do t'ju kërkohet të shtypni butonin "Enter".

Nisja e Linux

Kur ta ndizni për herë të parë, do të përshëndeteni nga një bootloader. Në këtë rast, lëshimi i Linux do të varet nga prania e një sistemi operativ të jashtëm. Nëse është vetëm, atëherë vetë Linux do të niset. Nëse nuk është kështu, atëherë do të keni tre opsione:

  1. Kur zgjidhni të parën, sistemi operativ do të niset për dhjetë sekonda.
  2. Opsioni i dytë është analog me Windows Safe Mode.
  3. Testimi i RAM-it.

Gjithashtu, në varësi të numrit të sistemeve operative të instaluara, do të shtohen opsione për nisjen e tyre, dhe jo vetëm nisja e sistemit Linux. Pas aktivizimit të Linux, mund të filloni të personalizoni dizajnin e tij, të filloni të përdorni aplikacione shtesë - në përgjithësi, bëni gjithçka në mënyrë që sistemi operativ të personalizohet maksimalisht për ju. ekzistojnë në një larmi të madhe, dhe ju mund të zgjidhni atë që ju pëlqen. Disa probleme mund të lindin vetëm kur përdorni lojëra dhe aplikacione llogaritëse (AutoCAD dhe të ngjashme).

Heqja dhe rivendosja e Linux

I njëjti Ubuntu do të përdoret si shembull. Nuk ka rëndësi pse keni pyetur veten "si ta çinstaloni Linux" - nuk ju pëlqeu sistemi ose vendosët se ishte i vështirë. Gjëja kryesore është se si ta bëjmë atë. Le të shqyrtojmë dy opsione. Në të parën, le të themi se keni një rikthim të Windows. Në të dytën, do të supozojmë se nuk keni një sistem tjetër operativ:

  1. Vendoseni diskun e instalimit në diskun tuaj. Nisni prej tij, duke ndryshuar përparësinë në sistemin bazë I / O. Ne hapim vijën e komandës. Kjo mund të bëhet përmes menysë së diskut të instalimit. Pastaj zgjidhni opsionin "Rregullimi i sistemit". Në anglisht, duket si Riparo kompjuterin tënd. Korrigjimi i hyrjes në lidhje me nisjen e sistemit. Për ta bërë këtë, futni komandën bootrec / fixmbr. Dhe gjatë nisjes, nuk do të shihni më ekranin e zgjedhjes së sistemit operativ kur ndizni kompjuterin tuaj dhe Windows do të fillojë gjithmonë. Gjithçka është gati. Tani, që ndryshimet të hyjnë në fuqi, rinisni makinën. Nëse dëshironi të heqni qafe plotësisht Ubuntu, atëherë duhet të bëni edhe dy hapa të tjerë. Së pari, hapni menunë e menaxhimit të diskut. Në dritaren që hapet, do t'ju duhet të klikoni me të djathtën në seksionin me sistemin operativ dhe të zgjidhni komandën për ta fshirë atë. Kjo është ajo, ajo është zhdukur. Tani klikoni me të djathtën në ndarjen e Windows dhe zgjidhni "Zgjero ndarjen". Duhet t'i shtohet hapësirë ​​e lirë. Por, kujtojmë, kjo mund të bëhet vetëm nëse ka një sistem operativ rezervë.
  2. Tani, imagjinoni se keni vetëm një Ubuntu. Pastaj ju duhet një disk me sistemin operativ të dëshiruar (Windows do të merret si shembull). Futeni atë në diskun optik. Atëherë do të jetë e nevojshme të fshini seksionin në të cilin është "Linux". Pas kësaj, vazhdoni me instalimin. Nëse nuk e bëni këtë, atëherë nuk do të jeni në gjendje të përdorni kompjuterin. Dhe pastaj duhet të krijoni një sistem operativ diku në një USB flash drive dhe të kryeni veprimet e nevojshme prej tij.

Linux: pra i njëjtë dhe i ndryshëm

Le të flasim se cilat analoge Linux ekzistojnë dhe t'u japim atyre një përshkrim të shkurtër. Vetëm shpërndarjet më të njohura do të merren parasysh:

  1. Ubuntu. Përqendruar në lehtësinë e të mësuarit dhe përdorimit.
  2. OpenSUSE. Një komplet i përshtatshëm shpërndarjeje gjatë konfigurimit dhe mirëmbajtjes.
  3. Fedora. Një nga opsionet më të njohura që ka fituar dashurinë për veten për shkak të shkathtësisë së saj.
  4. Debian. Kjo shpërndarje shërbeu si bazë për shumë të tjera. Një komunitet i gjerë zhvilluesish po punon për krijimin e tij. Ka një qasje rigoroze për përdorimin e softuerit të pronarit.
  5. Slackware. Një nga shpërndarjet më të vjetra. Ka një qasje konservatore në dizajn dhe përdorim.
  6. Gentoo. Një shpërndarje shumë fleksibël. Përpiluar nga kodet burimore. Rezultati përfundimtar mund të karakterizohet nga performanca e lartë dhe fleksibiliteti në ekzekutimin e detyrave. U drejtohet përdoruesve të fuqishëm dhe ekspertëve të teknologjisë kompjuterike.
  7. Archlinux. Një shpërndarje që fokusohet në përdorimin e versioneve më të fundit të softuerit. Përditësuar vazhdimisht. I përshtatshëm për ata që duan të kenë të gjitha përfitimet dhe modifikimet, por nuk duan të humbasin kohën e tyre.

Përveç të gjitha këtyre opsioneve të listuara, ka shumë shpërndarje të tjera. Ato mund të bazohen në ato të treguara më sipër ose të krijuara nga e para. Në opsionin e dytë, ato zakonisht krijohen për të kryer një gamë të kufizuar detyrash. Çdo shpërndarje ka konceptin e vet, grupin e paketave, avantazhet dhe disavantazhet. Asnjë prej tyre nuk mund të pretendojë të kënaqë të gjithë përdoruesit. Prandaj, së bashku me drejtuesit, ka me sukses implementime të tjera të krijuara nga shoqatat e programuesve dhe firmave. Pra, ka shumë modele që mund të funksionojnë nga një CD, dhe nuk keni nevojë ta instaloni sistemin në vetë kompjuterin. Nëse nuk ka qëllime specifike, atëherë mund të përdoret çdo shpërndarje. Nëse dëshironi të montoni vetë komponentët e nevojshëm, ju rekomandoj t'i kushtoni vëmendje Gentoo, CRUX ose LFS.

Çfarë na thonë ata që përdorin Linux?

Në përgjithësi, ju mund të hulumtoni vetë komentet. Por artikulli përmban një farë "përmbledhjeje" të tyre për ata që nuk kanë dëshirë dhe kohë për të kërkuar dhe lexuar tekste të ndryshme. Shqyrtimet e Linux janë jashtëzakonisht pozitive. Si një veçori pozitive, ata quajnë një sasi të vogël RAM, e cila duhet të ndahet për funksionimin e vetë sistemit operativ. Ajo gjithashtu fitoi respekt në mesin e atyre njerëzve që duhet të përqendrohen në punë, por ata janë vazhdimisht të hutuar nga lojërat. Kjo jo më pak sepse ka relativisht pak programe argëtuese të lëshuara për Linux. Sigurisht, ju mund të përdorni shërbimet e emuluesve të sistemit operativ, por kjo kërkon gjithmonë shumë kohë dhe burime. Prandaj, për njerëzit dembelë, ky është një opsion i mirë. Linux është shumë i popullarizuar në mesin e përfaqësuesve të sektorit të teknologjisë së informacionit. Jo më pak e rëndësishme, kjo është për shkak të pranisë së mjeteve të ndryshme të ndryshme. Programuesit dhe teknikët flasin pozitivisht për këtë sistem për shkak të shkathtësisë së tij dhe lehtësisë së kryerjes së aktiviteteve të kërkuara. Tiparet negative janë zakonisht nevoja për të pasur njohuri të konsiderueshme për kompjuterët, për të qenë në gjendje të punoni me një poke shkencore dhe një ndryshim vizual nga Windows. Këto janë mendimet që mund të gjeni për Linux. Sistemi operativ vërtet ndryshon ndjeshëm nga ndërfaqja e njohur e shumicës së kompjuterëve personalë, por ekziston një mendim se ky është më shumë një avantazh sesa një disavantazh.

konkluzioni

Ky është fundi i përshkrimit të Linux. Rishikimi paraqiti shumë aspekte të ndryshme. Ju keni mësuar, keni studiuar edhe programe për Linux: cilat janë veçoritë në punën e tyre, si të instaloni dhe drejtoni vetë sistemin operativ. Gjithashtu janë dhënë komanda të ndryshme me të cilat mund të kryeni një gamë bazë të operacioneve me porosi. Shpresojmë që informacioni rreth Linux - çfarë është dhe me çfarë hahet - do të jetë i dobishëm për ju në praktikë.

Meqenëse ata thonë se kjo temë do të jetë e rëndësishme, atëherë duke përdorur Google do të kopjoj këtu atë që secili mund të gjejë veten ...

- Skedari rrënjë sistemi është specifik për secilën makinë (zakonisht ruhet në një disk lokal, megjithëse mund të jetë një ramdisk ose një disk rrjeti) dhe përmban skedarët që janë të nevojshëm që sistemi të niset. Përmbajtja e sistemit të skedarëve rrënjë është e mjaftueshme për të nisur në modalitetin e një përdoruesi. Është ky sistem skedari që përdoret në nisje derisa të montohen sistemet e tjera të skedarëve. Ai gjithashtu përmban mjete për riparimin e një sistemi të dëmtuar dhe për rikuperimin e skedarëve të humbur nga kopjet rezervë.

- Sistemi i skedarëve / usr përmban të gjitha komandat, bibliotekat, faqet e njeriut, burimet dhe skedarët e tjerë të pandryshueshëm të nevojshëm për funksionimin e duhur të sistemit. Asnjë skedar në / usr nuk duhet të jetë specifik për ndonjë makinë të veçantë dhe as nuk duhet të ndryshojë me përdorim normal. Kjo lejon që skedarët të ndahen përmes rrjetit, gjë që mund të jetë praktike pasi kursen hapësirën në disk (mund të ketë lehtësisht qindra megabajt në / usr) dhe thjeshton administrimin (vetëm makina që ruan / usr duhet të ndryshohet kur aplikacioni është të modifikuara.dhe jo çdo makinë veç e veç). Edhe nëse sistemi i skedarëve është në një disk lokal, ai mund të montohet vetëm për lexim, gjë që do të zvogëlojë mundësinë e korrupsionit në rast të një dështimi.

- Sistemi i skedarëve / var përmban skedarë që ndryshojnë gjatë funksionimit të sistemit. Për shembull, ai përmban drejtoritë e buferave për postën, lajmet, printimin, etj., skedarët e regjistrave, faqet e personelit të formatuar dhe skedarët e përkohshëm.

- Sistemi i skedarëve / shtëpia përmban të gjitha drejtoritë kryesore të përdoruesve të sistemit, domethënë të gjitha të dhënat reale të sistemit. Ndarja e drejtorive të përdoruesve nga sistemi e bën më të lehtë rezervimin e të dhënave. Nëse ka shumë përdorues, ky sistem skedari mund të ndahet në disa (për shembull, / shtëpi / studentë dhe / shtëpi / mësues).

Megjithëse pjesët e ndryshme të mësipërme janë quajtur sisteme skedarësh, kjo nuk do të thotë se ato janë në të vërtetë në disqe të veçantë. Ato mund të ruhen në një disk, nëse po flasim për një server të vogël ose kompjuter personal me një përdorues. Pema e drejtorive gjithashtu mund të ndahet në mënyra të ndryshme, në varësi të madhësisë së disqeve dhe hapësirës së caktuar në to për qëllime të ndryshme, megjithatë, është e rëndësishme që të gjithë emrat standardë të funksionojnë; edhe nëse, le të themi, / var dhe / usr janë në të vërtetë në të njëjtën ndarje, emrat /usr/lib/libc.a dhe / var / log / mesazhet duhet të funksionojnë, për shembull zhvendosja e skedarëve nga / var në / usr / var, dhe duke bërë / var një lidhje me / usr / var.

Struktura e sistemit të skedarëve Unix grupon skedarët sipas qëllimit të tyre, domethënë, të gjitha komandat janë në një vend, të gjitha skedarët e të dhënave janë në një tjetër, dokumentacioni është në një të tretë, etj. Alternativa ishte grupimi i skedarëve sipas programit të cilit i përkasin, domethënë të gjithë skedarët e Emacs do të ishin në një direktori, të gjithë TeX në një tjetër etj. Problemi me qasjen e fundit është se e bën të vështirë ndarjen e skedarëve (drejtoria e programit shpesh përmban skedarë statikë, të përbashkët, të ndryshueshëm dhe personal), dhe ndonjëherë edhe gjetjen e skedarëve, si faqet e njeriut, në një numër të madh vendesh, duke e vështirësuar gjetjen e tyre.shikuesi është shumë i ndërlikuar.

Sistemi i skedarëve rrënjë

Sistemi i skedarëve rrënjë duhet të jetë i vogël sepse përmban skedarë dhe komanda të rëndësishme. Sa më e vogël të jetë madhësia e sistemit të skedarëve dhe sa më rrallë të jetë subjekt i ndryshimeve, aq më pak ka gjasa që të dëmtohet. Nëse sistemi rrënjë është i dëmtuar, zakonisht do të thotë që kompjuteri nuk mund të niset (përveç disa metodave, për shembull, duke përdorur disqe).

Sistemi i skedarëve të shpërndarjes ka arkitekturën e sistemit klasik të skedarëve Linux OS me një direktori të vetme rrënjë të shënuar me karakterin e pasme ("slash") - /.

Më poshtë është një përshkrim i drejtorive kryesore të nivelit të lartë.

/ kosh- Ky direktori përmban komandat bazë të kërkuara nga përdoruesi për të punuar në sistem. Për shembull, të tilla si predha dhe komandat e sistemit të skedarëve (ls, cp, etj.). Drejtoria / bin zakonisht nuk ndryshon pas instalimit. Nëse ndryshon, zakonisht ndodh vetëm kur përditësohen paketat softuerike të ofruara nga zhvilluesit e sistemit operativ.

/ çizme- Ky direktori ruan skedarët e përdorur nga ngarkuesi i OS - LINux LOader (LILO). Ky drejtori gjithashtu mbetet pothuajse i pandryshuar pas instalimit.

/ dev- Ky katalog përmban përshkrime të pajisjeve të sistemit. Në Linux, çdo gjë trajtohet si një skedar, madje edhe pajisje të ndryshme si portet serike, hard disqet dhe skanerët. Për të hyrë në një pajisje specifike, duhet të ekzistojë një skedar i veçantë i quajtur nyje pajisjeje. Të gjithë këta skedarë janë të vendosur në drejtorinë / dev. Shumica e sistemeve operative të ngjashme me UNIX janë të strukturuara në mënyrë të ngjashme.

/ etj- Kjo direktori përmban skedarë konfigurimi: gjithçka nga skedarët e konfigurimit të sistemit të dritares X, bazat e të dhënave të përdoruesve deri te skriptet e fillimit.

/ shtëpi- Kjo direktori përmban direktoritë kryesore të përdoruesve. Linux është një sistem me shumë përdorues dhe çdo përdoruesi i caktohet një emër dhe një drejtori unike për skedarët personalë. Kjo direktori quhet direktoria "home" e përdoruesit.

/ lib- Kjo direktori përmban bibliotekat e sistemit që nevojiten nga programet kryesore: biblioteka C, ngarkuesi dinamik, biblioteka ncurses, modulet e kernelit dhe më shumë.

/ lib / modulet- Module të ngarkueshme për kernelin (për shembull, drejtuesit e rrjetit ose mbështetje për sisteme skedarësh shtesë).

/ i humbur + i gjetur
- Kjo direktori ruan pjesët e rikuperuara të sistemit të skedarëve. Kur sistemi niset, sistemet e skedarëve kontrollohen për gabime. Programi fsck ekzekutohet për të rregulluar gabimet e sistemit të skedarëve.

/ mnt
- Ky direktori ofrohet si një pikë montimi i përkohshëm për disqet e ngurtë, disketa, CD ose pajisje të lëvizshme.

/ zgjedh
- Kjo direktori përmban paketa shtesë softuerësh. E veçanta e Linux është se të gjitha paketat e softuerit janë instaluar në këtë drejtori, për shembull / opt /<программный пакет>... Më vonë, nëse kjo paketë nuk është më e nevojshme, atëherë gjithçka që duhet të bëni është të fshini direktorinë përkatëse. Në shpërndarjet SlackWare, disa softuer vijnë në mënyrë origjinale në drejtorinë / opt (për shembull, KDE në / opt / kde).

/ proc
- Ky është një drejtori speciale që nuk është pjesë e sistemit të skedarëve. Drejtoria / proc është një sistem skedarësh virtual që ofron akses në informacionin e kernelit. Informacione të ndryshme që kerneli mund t'u komunikojë përdoruesve janë në "skedarët" në drejtorinë / proc. Për shembull, skedari / proc / modulet përmban një listë të moduleve të ngarkuara të kernelit. Dhe skedari / proc / cpuinfo përmban informacione rreth procesorit të kompjuterit.

/ rrënjë- Kjo është drejtoria kryesore e administratorit, në vend të / home / root. Kjo është për shkak se drejtoria / home mund të jetë në një ndarje të ndryshme nga root (/) dhe nëse për ndonjë arsye / home nuk mund të montohet, atëherë përdoruesi rrënjë do të duhet të identifikohet për të rregulluar problemin. Dhe nëse drejtoria e tij kryesore është në një disk tjetër, kjo do të komplikojë hyrjen.

/ sbin- Kjo direktori përmban programet kryesore të ekzekutuara nga përdoruesi rrënjë si dhe programet e ekzekutuara gjatë procesit të nisjes. Përdoruesit e rregullt nuk mund t'i përdorin këto programe.

/ tmp
- Ruajtja e përkohshme e të dhënave. Të gjithë përdoruesit kanë akses për lexim dhe shkrim në këtë direktori.

/ usr- Ky është një nga katalogët më të mëdhenj në sistem. Pothuajse gjithçka tjetër ndodhet këtu. Programet, dokumentacioni, burimet e kernelit dhe sistemi i dritares X. Është në këtë drejtori që programet instalohen më shpesh.

/ var- Kjo direktori përmban skedarë të regjistrave të sistemit, skedarë të cache-ve dhe skedarë të kyçjes së programeve. Është një direktori për ndryshimin e shpeshtë të të dhënave.

/ Etj direktoria- Kjo direktori përmban mjaft skedarë të ndryshëm konfigurimi. Disa prej tyre janë diskutuar më poshtë. Ai gjithashtu përmban skedarët e përdorur për të konfiguruar rrjetin.

/etc/rc.d- Skedarët e grupit të ekzekutuar në fillimin e sistemit ose kur ndryshoni nivelin e ekzekutimit të tij.

/ etc / passwd- Baza e të dhënave të përdoruesit, e cila përmban informacione për emrin e përdoruesit, emrin e tij të vërtetë, direktorinë personale, fjalëkalimin e koduar dhe të dhëna të tjera. Formati i këtij skedari diskutohet në manualin man për komandën passwd.

/ etj / fdprm- Tabela e parametrave të diskut të diskut që përcakton formatin e regjistrimit. Vendosur nga programi setfdprm.

/ etj / fstab- Lista e sistemeve të skedarëve të montuar automatikisht gjatë fillimit të sistemit me komandën mount -a (ajo lëshohet nga skedari i komandës /etc/rc.d/rc.S). Ai gjithashtu përmban informacion në lidhje me zonat e shkëmbimit që instalohen automatikisht me komandën swapon -a.

/ etj / grup- Ngjashëm me / etc / passwd, përveç që përmban informacione për grupet, jo përdoruesit.

/ etj / inittab- Skedari i konfigurimit për demonin init.

/ etj / çështje- Shfaqet nga getty përpara kërkesës për hyrje. Kjo zakonisht përmban një përshkrim të shkurtër të sistemit.

/ etj / magji- Skedari i konfigurimit të skedarit të komandës. Përmban përshkrime të formateve të ndryshme të skedarëve që përdor kjo komandë për të përcaktuar llojin e skedarit. Shihni gjithashtu manualet për magjinë dhe skedarin.

/ etj / mot- Mesazhi i ditës, shfaqet automatikisht pas lidhjes së suksesshme me sistemin. Shpesh përdoret për të informuar përdoruesit për ndryshimet në funksionimin e sistemit. Pak si "këshilla e ditës" në Windows.

/ etj / mtab- Lista e sistemeve të skedarëve të montuar aktualisht. Fillimisht instalohet nga skedarët e grupit në nisje, dhe më pas modifikohet automatikisht nga komanda e montimit. Përdoret kur ju duhet të përdorni sistemet e skedarëve të montuar (për shembull, me komandën df).

/ etj / hije- Baza e të dhënave të përdoruesve në hije. Në këtë rast, informacioni nga skedari / etc / passwd zhvendoset në / etc / shadow, i cili është i paarritshëm për t'u lexuar nga askush përveç përdoruesit rrënjë. Kjo e bën më të vështirë sulmin në sistem.

/etc/login.defs- Skedari i konfigurimit për komandën e hyrjes.

/ etj / printcap- Njësoj si / etc / termcap, përdoret vetëm kur punoni me një printer.

/ etj / profili- Ky skedar grumbull ekzekutohet nga Bourne Shell në fillimin e sistemit, duke lejuar që cilësimet e sistemit të ndryshojnë për të gjithë përdoruesit.

/ etj / siguria- Përcakton terminalet nga të cilët përdoruesi rrënjë mund të lidhet me sistemin. Këto janë zakonisht vetëm konzola virtuale, gjë që e bën të vështirë hakimin e sistemit përmes një modemi ose rrjeti.

/ etj / predha- Lista e predhave të punës. Komanda chsh ju lejon të ndryshoni guaskën vetëm në predha në këtë skedar. Procesi ftpd, i cili ofron punë FTP, kontrollon për guaskën e përdoruesit në skedarin / etc / shells dhe nuk e lejon përdoruesin të lidhet me sistemin derisa emri i tij të gjendet në këtë skedar.

/ etj / termcap- Baza e të dhënave të përputhshmërisë së terminalit. Këtu janë sekuencat e arratisjes për lloje të ndryshme terminalesh, gjë që lejon programet të ekzekutohen në lloje të ndryshme terminalesh.

/ Drejtoria Dev- Kjo direktori përmban skedarë të pajisjes. Emrat e këtyre skedarëve korrespondojnë me dispozitat e veçanta të përshkruara në listën e pajisjeve. Skedarët e pajisjes krijohen gjatë instalimit të sistemit dhe më pas duke përdorur skriptin / dev / MAKEDEV. Skedari /dev/MAKEDEV.local përdoret kur krijohen skedarë të pajisjes lokale ose lidhjeve (d.m.th. ato që nuk përputhen me standardin MAKEDEV).

/ Drejtoria Usr- Zakonisht sistemi i skedarëve / usr është mjaft i madh në madhësi, pasi këtu janë instaluar shumë programe. Të gjitha informacionet në drejtorinë / usr vendosen atje gjatë instalimit të sistemit. Paketat e softuerit të instaluar veçmas dhe skedarët e tjerë ndodhen në drejtorinë / usr / lokale. Disa nëndrejtori të sistemit / usr diskutohen më poshtë (shih standardin FSSTND për më shumë detaje).

/ usr / X11R6- Të gjithë skedarët e përdorur nga sistemi X Window. Për lehtësinë e instalimit dhe administrimit, skedarët e sistemit X Window vendosen në një strukturë të veçantë drejtorie të vendosur në / usr / X11R6 dhe identike me / usr.

/ usr / bin- Pothuajse të gjitha komandat, megjithëse disa janë në / bin ose / usr / local / bin.

/ usr / sbin- Komandat e përdorura në administrimin e sistemit dhe që nuk synohen të vendosen në sistemin e skedarëve rrënjë (për shembull, shumica e programeve të serverëve ndodhen këtu).

/ usr / njeri, / usr / info, / usr / dok- Skedarët për manualet e njeriut, dokumentacionin GNU Info dhe dokumentacion të tjerë.

/ usr / përfshijnë- Skedarët e bibliotekës së përfshirë për gjuhën C.

/ usr / src- Kodet burimore të programeve të instaluara në sistem, duke përfshirë kernelin Linux.

/ usr / lib- Skedarët e të dhënave të pandryshueshme për programet dhe nënsistemet, duke përfshirë disa skedarë konfigurimi. Emri lib vjen nga librari; fillimisht, bibliotekat e rutinave të programimit u ruajtën në / usr / lib.

/ usr / lokale- Paketat softuerike të instaluara veçmas dhe skedarët e tjerë ndodhen këtu.

/ Drejtoria Var- Ky sistem skedar përmban skedarë që ndryshojnë kur sistemi funksionon normalisht. Ai është specifik për çdo kompjuter dhe nuk mund të ndahet në një rrjet midis disa makinave.

/ var / burrë / mace *- Drejtoria e përkohshme për faqet manuale të formatuara. Burimi i këtyre faqeve është / usr / man / man *. Disa manuale janë dhënë në formë të formatuar. Ato janë të vendosura në / usr / burrë / mace *. Pjesa tjetër e manualeve duhet të formatohen përpara se të shikohen. Më pas ato vendosen në drejtorinë / var / man dhe nuk kanë nevojë të formatohen kur rishikohen. Drejtoria / var / man / cat shpesh pastrohet në të njëjtën mënyrë si drejtoritë e tjera të përkohshme.

/ var / lib- Skedarët që ndryshojnë gjatë funksionimit normal të sistemit.

/ var / lokal- Të dhëna të ndryshueshme për programet e instaluara në / usr / lokale (d.m.th., programet që janë instaluar nga administratori i sistemit). Vini re se edhe programet e instaluara në nivel lokal duhet të përdorin direktori të ndryshme / var, si p.sh. / var / lock.

/ var / bllokohet- Snap skedarë. Shumë programe krijojnë një skedar kyç këtu kur aksesojnë një skedar pajisjeje. Programet e tjera, kur hyjnë në një pajisje, fillimisht kontrollojnë për praninë e një skedari kyç në këtë direktori dhe më pas hyjnë në këtë pajisje.

/ var / log- Skedarët e regjistrave të programeve të ndryshme, veçanërisht login (/ var / log / wtmр, ku regjistrohen të gjitha lidhjet dhe daljet nga sistemi) dhe syslog (/ var / log / mesazhet, ku zakonisht ruhen të gjitha mesazhet e kernelit dhe programeve të sistemit ). Skedarët në / var / log duhet të hiqen rregullisht ose do të rriten përtej masës.

/ var / drejtuar- Skedarët, informacione në të cilat korrespondojnë me realitetin vetëm deri në rindezjen tjetër të sistemit. Për shembull, skedari / var / run / utmp përmban informacione rreth përdoruesve të lidhur aktualisht me sistemin.

/ var / bobinë- Drejtoritë e përdorura për ruajtjen e postës, lajmeve, radhëve për një printer dhe detyrave të tjera. Ekziston një drejtori e veçantë për secilën detyrë në / var / spool, për shembull, kutitë postare të përdoruesve ruhen në / var / spool / mail.

/ var / tmp- Drejtoria për skedarët e përkohshëm që janë mjaft të mëdhenj ose kanë jetëgjatësi më të gjatë se / tmp. Edhe pse administratori i sistemit nuk duhet të mbajë skedarë shumë të vjetër në / var / tmp.

Drejtoria / proc- Sistemi i skedarëve / proc është virtual dhe nuk ekziston realisht në disk. Kerneli e krijon atë në memorien e kompjuterit. Sistemi / proc ofron informacione rreth sistemit (fillimisht vetëm për proceset - prandaj emri i tij). Disa nga skedarët dhe drejtoritë më të rëndësishme janë diskutuar më poshtë. Për më shumë informacion mbi strukturën dhe përmbajtjen e sistemit të skedarëve / proc, shihni faqen proc man.

/ proc / 1- Drejtoria që përmban informacion rreth procesit numër 1. Për çdo proces ka një direktori të veçantë në / proc, emri i së cilës është identifikuesi numerik i tij.

/ proc / cpuinfo- Informacion rreth procesorit, si lloji i procesorit, modeli i tij, performanca, etj.

/ proc / pajisje- Lista e drejtuesve të pajisjes të integruara në kernelin aktual.

/ proc / dma- Kanalet DMA të përdorura aktualisht.

/ proc / sistemet e skedarëve- Sistemet e skedarëve të integruar në kernel.

/ proc / ndërprerje- Ndërprerjet e aktivizuara aktualisht.

/ proc / ioports- Portet I/O të përdorura aktualisht.

/ proc / kcore- Shfaqja e memories fizike të sistemit për momentin. Madhësia e këtij skedari është saktësisht e njëjtë me atë të memories së kompjuterit, vetëm se ai nuk zë vend në vetë memorien, por gjenerohet në fluturim kur programet e aksesojnë atë. Megjithatë, nëse e kopjoni këtë skedar diku, ai nuk do të zërë hapësirë ​​në disk.

/ proc / kmsg- Mesazhet e lëshuara nga kerneli. Ata gjithashtu ridrejtohen në syslog.

/ proc / ksyms- Tabela e simboleve të bërthamës.

/ proc / loadavg- Ngarkesa e përllogaritur e sistemit.

/ proc / meminfo- Informacion rreth përdorimit të memories, si në zonën fizike ashtu edhe në atë të shkëmbimit.

/ proc / module- Lista e moduleve të kernelit të ngarkuara aktualisht.

/ proc / neto- Informacion në lidhje me protokollet e rrjetit.

/ proc / vetë- Lidhje simbolike në drejtorinë e procesit duke u përpjekur të merrni informacion nga / proc. Kur dy procese të ndryshme përpiqen të marrin disa informacione në / proc, ata marrin lidhje me drejtori të ndryshme. Kjo e bën më të lehtë për programet që të hyjnë në drejtorinë e tyre të procesit.

/ proc / stat- Informacione të ndryshme statistikore për punën e sistemit.

/ proc / kohë e funksionimit- Koha gjatë së cilës sistemi është në gjendje pune.

/ proc / version- Versioni i kernelit.

Ndërsa shumë skedarë janë në format teksti të thjeshtë, disa kanë të tyren. Ka shumë programe që jo vetëm që konvertojnë skedarë të tillë në një format të lexueshëm, por gjithashtu ofrojnë disa funksionalitete. Për shembull, programi falas lexon / proc / meminfo dhe konverton vlerat e bajtit në kilobajt (dhe jep disa informacione shtesë).

Ky artikull është gërvishtur sinqerisht në emër të Informacionit Falas!

Nëse ndaloni 10 njerëz në rrugë dhe i pyesni se çfarë dinë për Linux-in, atëherë shumica do të përshkruajnë një lloj sistemi operativ kompleks për hakerat që nuk ka një ndërfaqe grafike të njohur dhe është jashtëzakonisht jomiqësor ndaj një përdoruesi të papërvojë. Çfarë është saktësisht Linux? Ne e kuptojmë materialin më poshtë.

Në kontakt me

Së pari, duhet të kuptoni se Linux nuk është një sistem operativ, por një projekt që bashkon një numër të madh njerëzish dhe kompanish në mbarë botën. Ata të gjithë punojnë për të përmirësuar shpërndarjet, duke shtuar dhe hequr dhjetëra mijëra rreshta kodi nga zgjidhjet e gatshme Linux çdo ditë. Për të kuptuar këtë fenomen, duhet t'i referohemi historisë së dy projekteve të tjera interesante - GNU dhe Minix.

Kush e shpiku Linux-in?

GNU GPL

Në fund të viteve '70, në Shtetet e Bashkuara ishin formuar tashmë komunitete mjaft të shumta geeks, të cilët predikonin shpërndarjen falas të ideve, programeve, kodeve burimore. Një nga njerëzit e shquar të asaj kohe quhet Richard Stallman, i cili në 1983 njoftoi zhvillimin e projektit GNU (shkurtuar si "GNU is Not Unix").

Qëllimi i sipërmarrjes ishte zhvillimi dhe shpërndarja falas e softuerit, i cili në funksionalitetin e tij nuk do të ishte inferior ndaj aftësive të Unix OS të AT & T (një licencë për të përdorur kodin burim kushtonte rreth 40 mijë dollarë).

Në të njëjtën kohë, Stallman formuloi manifestin GNU GPL (GNU General Public License), në të cilin ai tregoi 4 liri që qëndrojnë në zemër të Linux deri më sot:

Liria 0... Gjithkush ka të drejtë të drejtojë programin për çdo qëllim;
Liria 1... Të gjithë mund ta studiojnë programin dhe ta ndryshojnë atë sipas nevojave të tyre;
Liria 2... Gjithkush ka të drejtë të shpërndajë softuer për të ndihmuar të tjerët;
Liria 3... Të gjithë mund të përmirësojnë dhe publikojnë softuerin për të mirën e komunitetit.

Në thelb, Stallman i dha të gjithëve të drejtën për të shitur lirisht produktet e tyre bazuar në softuerin GNU, por ato produkte duhet gjithashtu të licencohen sipas GPL.

Kjo do të thotë, shpërndarja e një programi, një person ose një kompani është i detyruar të sigurojë kodin burimor për të gjithë dhe t'i lejojë ata të modifikojnë lirisht, si dhe të përdorin çdo fragment kodi për qëllimet e tyre.

Minix

Një person tjetër që duhet përmendur në kontekstin e historisë Linux është Andrew Tanenbaum, një mësues nga Holanda, i cili zhvilloi një tutorial në 1987 në formën e sistemit operativ Minix.

Avantazhi i tij ishte përputhshmëria me procesorin e njohur Intel 80286 në atë kohë, ndërsa shumica e versioneve komerciale të UNIX nuk mbështesin çipat Intel. Tanenbaum jo vetëm që lëshoi ​​Minix në disqe, por gjithashtu publikoi të gjitha 12 mijë rreshtat e kodit në librin e tij, i cili u bë një udhëzues i shkëlqyer për programuesit e rinj, njëri prej të cilëve ishte studenti finlandez Linus Torvalds.

Linux

Torvalds filloi të zhvillonte Linux në 1991, por, pasi kishte marrë një kernel të zbatueshëm, u detyrua të fillonte të zëvendësonte komponentët Minix në favor të analogëve nën licencën GNU GPL, pasi Tanenbaum ligjërisht e kufizoi përdorimin e sistemit të tij vetëm për qëllime arsimore. Pas publikimit të lëshimit të sistemit operativ të tij në grupin e lajmeve comp.os.minix dhe kalimit te komponentët GNU, Linus mori qindra komente dhe sugjerime për zhvillimin e mëtejshëm të sistemit, i cili ishte fillimi i projektit softuerik më masiv në histori.

Tashmë në shkurt 1992, Torvalds filloi të merrte letra nga kompanitë që dëshironin të shesin Linux, por duke mos pasur një mundësi të tillë - në versionin e parë të kernelit kishte një skedar me një marrëveshje licence, në të cilën Linus tregoi një klauzolë që ndalonte tregtimin implementimi i sistemeve të bazuara në Linux. Megjithatë, një nga komponentët kryesorë të të gjithë projektit ishte përpiluesi GCC, i mbrojtur nga katër liritë e Stallman të përshkruara më sipër. Prandaj, duke filluar me versionin 0.12, kerneli Linux gjithashtu filloi të shpërndahej nën licencën GPL. Nga rruga, sot shumë kompani përdorin kernel Linux pa komponentë GNU; sistemi operativ Android mund të shërbejë si një shembull i gjallë i një produkti të tillë.

Kush përdor Linux

Kerneli Linux përdoret pothuajse kudo sot. Në një mënyrë apo tjetër, softueri i krijuar nga një komunitet i fragmentuar gjeografikisht me mijëra që nuk ka një seli apo zyrë qendrore kontrollon shumicën dërrmuese të pajisjeve elektronike ekzistuese, nga makinat larëse te pajisjet në ISS. Shpërndarjet për përdorim privat, komercial ose përdorim tjetër po përmirësohen dhe rafinohen çdo ditë, korporatat teknologjike investojnë shumë para në projektet Linux dhe të gjitha rezultatet e miliona orëve të punës mund të jenë të disponueshme për këdo absolutisht falas.

Shpërndarjet Linux

Bazuar në sa më sipër, nuk është e vështirë të konkludohet se ka shumë shpërndarje Linux, dhe më të njohurat prej tyre mbivendosen kryesisht me njëra-tjetrën. Kështu, versioni më i përhapur i Linux Ubuntu (si dhe Kubuntu, Xubuntu dhe Edubuntu) nga Canonical është ndërtuar në bazë të një komplete tjetër të shpërndarjes popullore - Debian. Nga ana tjetër, Ubuntu bazohet në një version tjetër të njohur të Linux Mint, e kështu me radhë.

Përveç kësaj, ekzistojnë kategori të specializuara të shpërndarjeve. Për shembull, përdoruesit e fuqishëm preferojnë versionet e ndërtuara vetë të Linux-it, të cilat duhet të ndërtohen vetë. Më i popullarizuari në këtë kategori është Linux Knoppix. Ekzistojnë gjithashtu shpërndarje me një paragjykim rajonal. Pra, në Rusi, Rosa, ALT Linux, NauLinux, Calculate Linux, Runtu dhe të tjerët janë relativisht të njohura.

Historia e këtij sistemi operativ filloi në 1983, atëherë Linux nuk mbante ende emrin e tij modern; Richard Stallman filloi të punonte në të. Pas rreth tetë vjetësh, ai praktikisht kishte përfunduar zhvillimin e të gjitha programeve të sistemit të përfshira në përbërjen e tij.

Në vitet '90, një haker dhe programues i ri iu bashkua punës në sistem Linus Torvalds, ai gjithashtu zhvilloi kernelin për sistemin operativ. Dhe siç shihet nga emri i këtij personi, sistemi e ka marrë emrin nga ai. Nga rruga, pinguini, i cili u bë emblema e sistemit, ishte më parë simboli personal i Linusit, por gruaja e programuesit, Tove, lindi me idenë për ta bërë këtë pinguin një simbol të sistemit operativ.

Në shtator 1991, Torvalds publikoi kodin burim në internet për herë të parë; kushdo mund ta shkarkonte atë. Kjo tërhoqi menjëherë vëmendjen e qindra programuesve të cilët, pasi kishin shkarkuar kodin burimor, filluan të punojnë në të, duke shtuar programet e tyre. Nga ai moment filloi shpërndarja e saj falas dhe falas. Në vitet e para, vetëm programues individualë ishin të angazhuar në këtë, por më vonë kompani të tëra iu bashkuan zhvillimit. Një fakt interesant është se nëse tani një sistem i tillë po zhvillohet mbi baza tregtare, atëherë do të nevojiteshin rreth 11 miliardë dollarë për të punuar në të. Gjatë viteve, më shumë se 70,000 njerëz kanë punuar në të për ta sjellë Linux-in në gjendjen e tij aktuale. Ishte Linux që doli në 2012 në vendin e parë për sa i përket përdorimit në telefonat inteligjentë, ai përdoret në to, i cili u krijua në bazë të kernelit Linux, veçanërisht për pajisjet mobile.

Përparësitë e Linux

Në ditët e sotme, vetë Linux, si i tillë, nuk ekziston më, por ka sisteme të tjera operative të zhvilluara në kernelin e tij. Nëse shkruani në cirilik, atëherë këto janë Fedora, Ubuntu dhe Android, këto janë sistemet më të njohura dhe më të përhapura për momentin. Shembull i desktopit Linux Fedora

Para së gjithash, natyrisht, do të doja të shënoja një nga avantazhet e tij kryesore, se shpërndahet pa pagesë. Prandaj, nëse instaloni Linux në kompjuterë në një ndërmarrje, atëherë nuk mund të keni frikë nga asnjë kontroll. Askush nuk do t'ju akuzojë për përdorimin e softuerit pirat. Çdo program i nevojshëm që funksionon në Linux është tashmë i disponueshëm, si për punë ashtu edhe për lojë. Kujt dhe pse t'i shpërndajmë programe falas, nuk do të diskutojmë.

Avantazhi i dytë i tij është se Linux është me burim të hapur. Kjo nuk do të thotë asgjë për shumë njerëz, do të përpiqem ta shpjegoj thjesht. Le të marrim Windows-in, pasi shkruajmë kernelin e këtij sistemi, kodi mbyllet dhe është e pamundur ta hapësh, kështu që nuk mund të ribësh asgjë në Windows. Sigurisht, ne mund ta ndryshojmë dizajnin në një farë mase, por nuk do të mund të futemi brenda Windows. Me Linux, situata është ndryshe, kodi i tij është me kod të hapur, kështu që nëse keni njohuri nga programimi, mund të eksperimentoni, modifikoni dhe përmirësoni sistemin.

Disa avantazhe dhe disavantazhe të vogla

Këtu janë disa të mirat dhe të këqijat e tjera të Linux. Së pari, siguria, ajo që është, është

se viruset që lundrojnë vazhdimisht në internet në kërkim të një kompjuteri të pambrojtur nuk kanë asnjë efekt në këtë sistem.

Për shembull, nëse një virus hyn në një kompjuter Windows, të gjitha dosjet në të gjithë disqet së shpejti do të infektohen. Sistemi, dhe në shumicën e rasteve, mund të ruhet vetëm nga një formatim i plotë i të gjithë diskut. Me Linux pak më ndryshe, ai nuk përhapet nëpër dosje dhe për këtë arsye nuk mund të dëmtojë sistemin.

Së dyti, është disponueshmëria e softuerit për Windows, sa më tej, aq më e vështirë është të gjesh një program të mirë që funksionon pa pagesë. Të licencuara, shumë të shtrenjta dhe falas, janë të pavlefshme. Me Linux, e kundërta është e vërtetë, shfaqen programe të reja, absolutisht falas, dhe në cilësi dhe funksionalitet, shpesh më të lartë se homologët e tyre të zhvilluar për Windows. Dhe instalimi i programeve është thjeshtuar, duke shkuar në vendin e shpërndarjes, ju zgjidhni disa programe, shkruani rreshtin e dëshiruar në vijën e komandës dhe instalimi shkoi.

Do të doja të shënoja gjithashtu shpejtësinë e Linux, dizajni i tij është thjeshtuar, kështu që sistemi funksionon shumë më shpejt se Windows. Sigurisht, nëse një personi i pëlqen më shumë dizajni luksoz, ose ka mundësinë të blejë një superkompjuter, atëherë mund të mos i pëlqejë Linux. Ky sistem sillet mirë në modelet buxhetore dhe kompjuterët, nuk është kërkues dhe për rrjedhojë i shpejtë.

Disavantazhet e këtij sistemi mund t'i atribuohen vetëm një gjëje, kjo është një vonesë në lëshimin e drejtuesve për pajisjet. Koha ecën përpara, gjithçka azhurnohet, para së gjithash, programuesit profesionistë bëjnë drejtues për Windows 7, dhe më pas për Linux. Kjo është kryesisht për shkak të tregtisë, në opsionin e parë mund të fitoni para të mira, dhe opsioni i dytë është falas. Por, në të ardhmen e afërt, kjo gjendje do të korrigjohet. Përmenden edhe mangësi të tjera të këtij sistemi, por në pjesën më të madhe ato janë të largëta dhe në fund secili përdorues vendos vetë se çfarë të zgjedhë.

Artikujt kryesorë të lidhur